Commit 75ce617
Fix release workflow: upload to extensions platform in-band
The separate upload_to_extension.yml was never triggered for v0.3.2 because
GitHub suppresses workflow events when triggered by GITHUB_TOKEN. Previous
releases worked only because they were draft releases, manually published via
the UI (a human action that does trigger events).
Merge the upload step directly into release.yml after building the release.
This eliminates the cross-workflow event dependency and ensures the upload
always runs immediately after the release is created.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>1 parent 0f122eb commit 75ce617
2 files changed
Lines changed: 16 additions & 41 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
This file was deleted.
0 commit comments