ci: modernize and harden container workflows - #163
Conversation
|
@codex review |
|
Codex Review: Didn't find any major issues. 🚀 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
There was a problem hiding this comment.
Pull request overview
This PR modernizes the container CI and release GitHub Actions workflows by updating Docker/GitHub actions to newer SHA-pinned revisions, adding architecture-scoped Buildx cache usage with pull-request export isolation, and adjusting validation/release logging and artifact behavior to better match the intended security posture.
Changes:
- Upgrades Docker Buildx/build-push/login and provenance attestation actions to newer SHA-pinned versions.
- Adds architecture-isolated GHA Buildx caching, while preventing cache export on
pull_requestevents. - Suppresses disposable build record uploads during validation builds and downgrades the expected Bubblewrap→Landlock fallback message to a
notice.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/container-release.yml | Updates action pins, adds arch-scoped Buildx cache config (with PR export isolation), suppresses validation build record uploads, and tweaks sandbox fallback annotation level. |
| .github/workflows/container-ci.yml | Updates action pins, adds GHA Buildx cache config (with PR export isolation), suppresses validation build record uploads, and tweaks sandbox fallback annotation level. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Security review completed. No security issues were found in this pull request. Reviewed commit: Only the user who started this review can view the report in Codex. ℹ️ About Codex security reviews in GitHubThis is an experimental Codex feature. Security reviews are triggered when:
Once complete, Codex will leave suggestions, or a comment if no findings are found. |
Summary
Validation