Commit 56ad7ed
fix: use gh API for tag creation and switch to USER_MANAGED publishing
- Create git tags via gh API with PUSH_GITHUB_TOKEN instead of git push
which fails with 403 (default GITHUB_TOKEN has read-only permissions)
- Merge tag and release steps into one since they share the same token
- Switch publishing_type from "automatic" to "USER_MANAGED" so artifacts
can be reviewed and published manually from the Central Portal dashboard
- Remove waitForArtifactsToBeAvailable since it's not needed with
user-managed publishing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent fc5d265 commit 56ad7ed
File tree
2 files changed
+11
-18
lines changed- .github/workflows
2 files changed
+11
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
100 | 102 | | |
101 | | - | |
102 | | - | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
108 | | - | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
109 | 110 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
| 111 | + | |
116 | 112 | | |
117 | | - | |
| 113 | + | |
118 | 114 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
151 | 150 | | |
152 | 151 | | |
153 | 152 | | |
| |||
249 | 248 | | |
250 | 249 | | |
251 | 250 | | |
252 | | - | |
| 251 | + | |
253 | 252 | | |
254 | 253 | | |
255 | 254 | | |
| |||
260 | 259 | | |
261 | 260 | | |
262 | 261 | | |
263 | | - | |
264 | | - | |
265 | 262 | | |
266 | 263 | | |
267 | 264 | | |
| |||
400 | 397 | | |
401 | 398 | | |
402 | 399 | | |
403 | | - | |
| 400 | + | |
0 commit comments