Commit fddec93
fix(ci): publish the Helm chart only after the image
The helm job only depended on release-please, so it ran in parallel with
the image build. Packaging and pushing a chart takes seconds while the
build context, image build, chunked Harbor upload and signing take
minutes, so the chart was reliably published pointing at an appVersion
whose image did not exist yet - and stayed published even when the image
build failed.
Depend on the docker job as well, which also gates the chart on that job
succeeding.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent a460177 commit fddec93
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
90 | 95 | | |
91 | 96 | | |
92 | 97 | | |
| |||
0 commit comments