This repository was archived by the owner on Nov 14, 2025. It is now read-only.
Commit 105d75e
fix: add packages:write permission to reusable-docker workflow (#320)
The v1.10.17 build failed when pushing multi-platform Docker images to GHCR
with error: 'denied: installation not allowed to Create organization package'
Root cause: reusable-docker.yml was missing packages:write permission needed
to push to GHCR. While main.yml has this permission, reusable workflows
require explicit permissions and do not inherit from callers.
This fix adds packages:write to reusable-docker.yml permissions. The permission
is only exercised when pushing to GHCR (multi-platform builds with save-artifact).
PR builds remain unaffected (single-platform, no GHCR push).
Fixes the failure in main workflow run #18434400565
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <[email protected]>1 parent 65e35d1 commit 105d75e
File tree
3 files changed
+21
-0
lines changed- .changeset
- .github/workflows
3 files changed
+21
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
0 commit comments