Commit 5cf53b0
Let standalone public-operator dispatch publish a pre-release
publish-public-operator-docker-image.yaml hard-coded force_release:'no',
so a manual (workflow_dispatch) build on main produced a deployable image
with no tag and no GitHub Release — which the uid2-deployment release gate
(UID2-6767) would then hard-block on deploy.
Add a force_release input: 'branch' default on workflow_dispatch (releases
only Patch/Minor/Major builds on the default/release branch — feature-branch
and Snapshot dispatches still create nothing), and 'no' default on
workflow_call. Pass it through to the shared build. publish-all-operators
passes 'no' explicitly so only its createRelease job cuts the single combined
Release — no double-up.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 69b2622 commit 5cf53b0
2 files changed
Lines changed: 14 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
| |||
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
25 | 33 | | |
26 | 34 | | |
27 | 35 | | |
| |||
37 | 45 | | |
38 | 46 | | |
39 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
40 | 52 | | |
41 | 53 | | |
42 | 54 | | |
| |||
66 | 78 | | |
67 | 79 | | |
68 | 80 | | |
69 | | - | |
| 81 | + | |
70 | 82 | | |
71 | 83 | | |
72 | 84 | | |
| |||
0 commit comments