Preserve all architectures in base image mirrors#214
Conversation
|
👋 Thank you for your contribution! This pull request is from a forked repository so GitHub Actions will not be able to run CI. A maintainer will review your changes shortly and manually trigger the CI. @maintainers Please review this PR when you have a chance and follow the instructions in the CONTRIBUTING.md file to trigger the CI. |
|
Ready for maintainer vetting. Required order: merge this PR first, then wait for the |
|
End-to-end fork validation is green. Copy run 29827736041 used the workflow token to publish a fresh CUDA package; its source and GHCR target have the identical index digest |
| branches: | ||
| - main |
There was a problem hiding this comment.
Why restrict this to main? Don't we want it to run for all branches?
There was a problem hiding this comment.
Agreed. Removed the branch restriction in d20deae; the path filter still limits push runs to workflow-file changes, now on any branch. The automatic fork push run passed all three matrix entries: https://github.com/robobryce/accelerated-computing-hub/actions/runs/29829542820
Summary
skopeo copy --allWhy
The CUDA 13.1 source currently publishes
linux/amd64andlinux/arm64, but the GHCR mirror contains onlylinux/amd64. PR #213 builds the final PyHPC event image natively on both architectures and therefore requires the ARM64 base.Merge this PR first and wait for the main push workflow to repair the mirror before merging or retriggering #213.
Validation