-
Notifications
You must be signed in to change notification settings - Fork 97
ci: add wait for image script for ghcr #5523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
a1b6788 to
8433591
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Adds a GHCR “wait until multi-arch manifests are available” step to the Docker build workflow so downstream jobs don’t race on image availability.
Changes:
- Adds a workflow step to wait for GHCR image availability after publishing/inspection.
- Introduces a bash script that polls GHCR manifests and verifies required architectures are present.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| .github/workflows/build-docker.yml | Adds a post-inspection step to invoke a wait script before proceeding. |
| .github/scripts/wait_for_images_ghcr.sh | New polling script to wait for linux/amd64 and linux/arm64 manifests to appear in GHCR. |
8433591 to
7d42376
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
7d42376 to
b13e2d1
Compare
we wait for the image to be available on ghcr before proceeding with dependent jobs Signed-off-by: Swanand Mulay <[email protected]>
b13e2d1 to
4655d8c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
we wait for the image to be available on ghcr
before proceeding with dependent jobs