fix env GHCR_REPOSITORY - #2016
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughAdds a “Normalize GHCR repository” step in two jobs of .github/workflows/docker-image-arm64.yml to compute and export GHCR_REPOSITORY by lowercasing GITHUB_REPOSITORY, positioned after tag resolution/extraction. No other logic changes. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor Dev as GitHub Actions Runner
participant B as build_single_arch Job
participant M as create_manifests Job
Note over B: Build single-arch image
Dev->>B: Resolve tag
B->>B: Normalize GHCR repository (lowercase GITHUB_REPOSITORY -> GHCR_REPOSITORY)
B->>B: Docker login/build/push
Note over M: Create multi-arch manifest
Dev->>M: Extract tag
M->>M: Normalize GHCR repository (lowercase GITHUB_REPOSITORY -> GHCR_REPOSITORY)
M->>M: Docker login/manifest create & push
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
fix env GHCR_REPOSITORY
Summary by CodeRabbit