Uh oh!
There was an error while loading. Please reload this page.
Conversation
- Changed tag pattern from 'tracebloc-v*' to 'client-v*' for triggering releases. - Updated packaging and cleanup steps to reference 'client' instead of 'tracebloc' for consistency. - Adjusted commit message to reflect the new naming for packaged charts.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| run: | | ||
| helm package ./client | ||
| TGZ=$(ls -t tracebloc-*.tgz | head -1) | ||
| TGZ=$(ls -t client-*.tgz | head -1) |
There was a problem hiding this comment.
Glob pattern mismatch with actual helm package output
High Severity
helm package names the output .tgz based on the name field in Chart.yaml, which is still tracebloc. So the produced file will be tracebloc-1.0.0.tgz, but all glob patterns were changed to client-*.tgz. This means ls -t client-*.tgz will match nothing, the chart_tgz output will be empty, and every subsequent step (artifact upload, git add, git commit, release upload) will silently fail or error out.


Note
Low Risk
Low risk workflow-only change that renames the tag trigger and packaged artifact glob; main risk is releases not firing or assets not being published if tag/package names don’t match.
Overview
Updates the Helm chart release GitHub Actions workflow to follow the
clientnaming convention.The release trigger tag pattern is changed from
tracebloc-v*toclient-v*, and all artifact handling is updated to useclient-*.tgz(packaging detection, pre-checkout cleanup,gh-pagesgit add/commit message, and GitHub Release asset upload).Written by Cursor Bugbot for commit c6f72e2. This will update automatically on new commits. Configure here.