Skip to content

Tag hello images by commit on ghcr and rebuild weekly on fresh base images - #8

Merged
externl merged 3 commits into
mainfrom
single-job
Sep 15, 2026
Merged

externl merged 3 commits into
mainfrom
single-job

Conversation

@externl

@externl externl commented Sep 15, 2026 •

Copy link
Copy Markdown
Member

The hello workflow tags each build with its commit on ghcr and gets the same run controls as the other image workflows.

  • Docker Hub gets zeroc/hello:latest; ghcr gets ghcr.io/zeroc-ice/hello:<sha> and :latest, and the cleanup keeps the ten most recent versions there.
  • pull: true, so the weekly rebuild picks up base-image fixes; provenance: false; runs on main queue instead of cancelling; no manual trigger.
  • Deploy and cleanup run as their own jobs after the build. The deploy step itself is unchanged.

@externl externl added the github_actions Pull requests that update GitHub Actions code label Sep 15, 2026
@externl externl changed the title Align the image workflow with the shared shape Tag hello images by commit on ghcr and rebuild weekly on fresh base images Sep 15, 2026
@externl
externl merged commit 2d8c34f into main Sep 15, 2026
4 checks passed
@externl
externl deleted the single-job branch September 15, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant