Skip to content

ci(docker): remove orphaned composite actions from legacy pipeline#7042

Merged
xmfcx merged 1 commit intomainfrom
ci/docker/cleanup-orphaned-actions
Apr 21, 2026
Merged

ci(docker): remove orphaned composite actions from legacy pipeline#7042
xmfcx merged 1 commit intomainfrom
ci/docker/cleanup-orphaned-actions

Conversation

@xmfcx
Copy link
Copy Markdown
Contributor

@xmfcx xmfcx commented Apr 20, 2026

Why

Each of these had a direct replacement baked into the new pipeline and the last caller went away in #7040:

  • combine-multi-arch-images — replaced by the docker-manifest.yaml reusable workflow.
  • derive-image-names — folded into the tags() function in docker/docker-bake.hcl.
  • docker-build — superseded by the docker-build.yaml reusable workflow (different namespace from the deleted action directory, no collision).

Leaving them around is dead code that future readers will assume is shared.

Test plan

  • git grep -nE 'actions/(combine-multi-arch-images|derive-image-names|docker-build)([^/-]|$)' on this branch — empty.
  • ls .github/actions/ on this branch shows exactly one entry: free-disk-space/.
  • The docker-build-and-push workflow on the default push trigger (or a manual workflow_dispatch) still resolves all its uses: references and runs at least the humble-amd64 group to completion.

combine-multi-arch-images, derive-image-names, and docker-build were
only ever used by the old docker-build-and-push* action family that
#7040 removed. With the bake-based pipeline in place the manifest
step is handled by docker-manifest.yaml, image names come from the
tags() function in docker-bake.hcl, and the per-group build is a
reusable workflow instead of a composite action.

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
@xmfcx xmfcx requested a review from oguzkaganozt as a code owner April 20, 2026 15:42
@xmfcx xmfcx self-assigned this Apr 20, 2026
@github-actions
Copy link
Copy Markdown

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@xmfcx xmfcx requested a review from mitsudome-r April 20, 2026 15:52
@xmfcx xmfcx added the run:health-check Run health-check label Apr 20, 2026
@xmfcx xmfcx merged commit b89df14 into main Apr 21, 2026
21 of 22 checks passed
@xmfcx xmfcx deleted the ci/docker/cleanup-orphaned-actions branch April 21, 2026 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run:health-check Run health-check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants