Commit 43c644b
authored
chore(ci): publish helm charts to gh-pages on tags (#23)
## Summary
- replace Harbor registry push with helm-gh-pages publishing
- restrict chart publishing to tagged pushes
- remove the unused Helm packaging script
## Testing
- bun check
- bun test
- bun typecheck
## Summary by Sourcery
Switch Helm chart publishing in the CI workflow from Harbor to GitHub
Pages on tagged releases and remove associated packaging scripts.
CI:
- Remove Harbor login and chart push steps from the QA workflow
- Add helm-gh-pages action to publish charts on push events to Git tags
- Limit chart publishing step to tag references only
Chores:
- Remove unused Helm packaging and Harbor push scripts from package.json
- Clean up Harbor credentials from CI environment variables1 parent 47a731b commit 43c644b
2 files changed
Lines changed: 7 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
63 | 61 | | |
64 | 62 | | |
65 | 63 | | |
| |||
272 | 270 | | |
273 | 271 | | |
274 | 272 | | |
275 | | - | |
| 273 | + | |
276 | 274 | | |
277 | | - | |
278 | | - | |
279 | | - | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
280 | 278 | | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
| 279 | + | |
| 280 | + | |
296 | 281 | | |
297 | 282 | | |
298 | 283 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | | - | |
| 29 | + | |
32 | 30 | | |
33 | 31 | | |
34 | 32 | | |
| |||
0 commit comments