Commit 8a9b76d
committed
fix(publish-fork): gate auto-commit to the fork's default branch
The update-repo job's `Commit and push changes` step now no-ops on
any non-default branch. Prepare and Update-Readme still run so a
template-substitution regression still fails the workflow.
This prevents publish-fork dispatches against PR/feature branches
from auto-pushing the fork-specific `ghcr.io/<owner>/firebird`
README back to the branch — which polluted PR #43 and broke
GitHub's linear rebase against upstream master.
Records D-018 (amends D-014 for the publish-fork case).1 parent 07f7236 commit 8a9b76d
2 files changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
290 | 294 | | |
291 | 295 | | |
292 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
97 | 99 | | |
98 | 100 | | |
99 | 101 | | |
| |||
113 | 115 | | |
114 | 116 | | |
115 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
0 commit comments