Commit 222fd79
Publish a pre-release for scheduled operator builds
The createRelease job only ran on workflow_dispatch, so the daily
scheduled builds — which produce the operator versions that actually
get deployed — pushed a v<version> tag but published no GitHub Release.
The uid2-deployment pre-deploy release gate (UID2-6767, #4068) hard-blocks
any deploy/rollback of a non-SNAPSHOT version that has no published Release,
so those scheduled-build versions would block on deploy.
Run createRelease on scheduled builds too, reusing the existing pre-release
logic. Scheduled runs are always release_type 'patch' (never Snapshot),
and the public child build keeps force_release:'no', so no double-release.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 7356649 commit 222fd79
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
155 | 161 | | |
156 | 162 | | |
157 | 163 | | |
| |||
0 commit comments