From c3fd42d363ad7926cd5ac6d2f2dd409309969577 Mon Sep 17 00:00:00 2001 From: Tore Martin Hagen Date: Thu, 4 Dec 2025 11:46:00 +0100 Subject: [PATCH] Create helm PR using a github app --- .github/workflows/helm-chart.yml | 20 +++++++++----------- charts/k8s-reporter/README.md | 1 + 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.github/workflows/helm-chart.yml b/.github/workflows/helm-chart.yml index 5341c2f4f..016f8596f 100644 --- a/.github/workflows/helm-chart.yml +++ b/.github/workflows/helm-chart.yml @@ -16,8 +16,16 @@ jobs: contents: write pull-requests: write steps: + - name: Generate token + id: generate_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ vars.CI_SIGNED_COMMIT_APP_ID }} + private-key: ${{ secrets.CI_SIGNED_COMMIT_APP_PRIVATE_KEY }} + - uses: actions/checkout@v4 with: + token: ${{ steps.generate_token.outputs.token }} fetch-depth: 0 - name: Set up Helm @@ -65,21 +73,11 @@ jobs: run: | rm -rf package - - uses: crazy-max/ghaction-import-gpg@v5 - with: - gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} - passphrase: ${{ secrets.GPG_PASSPHRASE }} - git_user_signingkey: true - git_commit_gpgsign: true - - name: Create Pull Request uses: peter-evans/create-pull-request@v6 with: - token: ${{ secrets.COMMITTER_TOKEN }} - committer: Jon Jagger + token: ${{ steps.generate_token.outputs.token }} commit-message: 'Update helm docs' - author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> - signoff: false delete-branch: true title: 'Update helm docs' body: | diff --git a/charts/k8s-reporter/README.md b/charts/k8s-reporter/README.md index 780e28322..9d4d37785 100644 --- a/charts/k8s-reporter/README.md +++ b/charts/k8s-reporter/README.md @@ -110,3 +110,4 @@ helm uninstall kosli-reporter ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) + \ No newline at end of file