diff --git a/.github/workflows/helm-release.yml b/.github/workflows/helm-release.yml index de7e7921..925a727f 100644 --- a/.github/workflows/helm-release.yml +++ b/.github/workflows/helm-release.yml @@ -7,10 +7,14 @@ on: jobs: release: + # depending on default permission settings for your org (contents being read-only or read-write for workloads), you will have to add permissions + # see: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token + permissions: + contents: write runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -20,6 +24,6 @@ jobs: git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.3.0 + uses: helm/chart-releaser-action@v1.5.0 env: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" diff --git a/charts/uffizzi-controller/Chart.yaml b/charts/uffizzi-controller/Chart.yaml index ce946721..84f97b0f 100644 --- a/charts/uffizzi-controller/Chart.yaml +++ b/charts/uffizzi-controller/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: uffizzi-controller -version: 1.0.1 +version: 1.1.0 kubeVersion: ">= 1.21.6-0" # https://issuetracker.google.com/issues/77503699 description: "A smart proxy service that handles requests from Uffizzi App to the Kubernetes API - 1 of 3 services (controller, uffizzi_app, uffizzi_cli) that comprise the uffizzi full-stack previews engine which automates trigger-based on-demand preview environments" type: application @@ -21,14 +21,14 @@ sources: - https://gitlab.com/dualbootpartners/idyl/uffizzi_controller dependencies: - name: ingress-nginx - version: "~4.0.18" + version: "~4.6.1" repository: https://kubernetes.github.io/ingress-nginx # condition: # tags: # import-values: # alias: - name: cert-manager - version: "~1.7.2" + version: "~1.12.0" repository: https://charts.jetstack.io # condition: # tags: @@ -42,7 +42,7 @@ maintainers: email: adam.vollrath@uffizzi.com url: https://github.com/axisofentropy icon: https://app.uffizzi.com/favicon.png -appVersion: "0.0.4" +appVersion: "1.0.1" deprecated: false annotations: # Use this annotation to indicate that this chart version is a pre-release.