Fix Helm chart workflow 403 errors by granting write permissions

The publish-helm-chart workflow was failing with 403 errors when attempting
to upload Helm chart assets to GitHub releases. This was caused by the workflow
having only 'contents: read' permission. Changed to 'contents: write' to allow
the 'gh release upload' command to succeed.
This commit is contained in:
rcourtman 2025-11-06 22:50:08 +00:00
parent fa7ca00250
commit 3eafd00c88

View file

@ -17,7 +17,7 @@ jobs:
name: Package and Push Helm Chart
runs-on: ubuntu-latest
permissions:
contents: read
contents: write # Required for gh release upload
packages: write
steps:
- name: Checkout repository