Commit 4ee295b
authored
ci: push release + screenshot commits via admin PAT to satisfy branch protection (#25)
main now requires the CLA Assistant check, which only runs on PRs — so the
release bump (ci.yml) and the screenshots job, which push directly to main as
github-actions[bot], were rejected. Check out with RELEASE_TOKEN (a fine-grained
admin PAT) so the push bypasses protection (enforce_admins is off), and mark the
release commit [skip ci] so the PAT-identity push doesn't re-trigger CI and
double-publish.
Requires a new repo secret RELEASE_TOKEN: fine-grained PAT, dev-coach only,
Contents: Read and write.1 parent 41d2be2 commit 4ee295b
2 files changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
116 | 122 | | |
117 | 123 | | |
118 | 124 | | |
| |||
131 | 137 | | |
132 | 138 | | |
133 | 139 | | |
134 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
135 | 144 | | |
136 | 145 | | |
137 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
14 | 19 | | |
15 | 20 | | |
16 | 21 | | |
| |||
0 commit comments