Skip to content

ci: Update docker-build-push workflow actions - #35

Merged
RobertGemmaJr merged 8 commits into
mainfrom
ci-update-actions
Sep 14, 2026
Merged

RobertGemmaJr merged 8 commits into
mainfrom
ci-update-actions

Conversation

@RobertGemmaJr

@RobertGemmaJr RobertGemmaJr commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Confirmed that the images are being built and added to GHCR. We'll have to change the required status checks since the name of the action as changed in this PR.

  • Manages the IMAGE_NAME variable via the repository instead of hard-coding it
  • Adda a concurrency to ensure PR builds are cancelled when there are new commits
  • Updates the actions to their latest versions
  • Removes the docker/setup-qemu-action
    • This is only needed if we're building for multiple CPU architectures
  • Adds the platforms field to the docker/build-and-push-action
    • Guarantees we build the image for the correct CPU architecture
  • Adds action caching to the docker/build-and-push-action

@RobertGemmaJr RobertGemmaJr self-assigned this Sep 8, 2026
@RobertGemmaJr RobertGemmaJr linked an issue Sep 8, 2026 that may be closed by this pull request
@RobertGemmaJr
RobertGemmaJr marked this pull request as ready for review September 8, 2026 20:23
@RobertGemmaJr
RobertGemmaJr merged commit 34e0c0a into main Sep 14, 2026
1 check passed
@RobertGemmaJr
RobertGemmaJr deleted the ci-update-actions branch September 14, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update CI Actions

2 participants