From 678ff9c762f57779ff593f1b591f2cd4aa4d8e70 Mon Sep 17 00:00:00 2001 From: Josh Johanning Date: Fri, 28 Jun 2024 16:35:40 -0500 Subject: [PATCH] feat: use github app for authentication --- .../workflows/update-organization-readme-badges.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update-organization-readme-badges.yml b/.github/workflows/update-organization-readme-badges.yml index 184f79f..66cf7c5 100644 --- a/.github/workflows/update-organization-readme-badges.yml +++ b/.github/workflows/update-organization-readme-badges.yml @@ -11,13 +11,20 @@ jobs: steps: - uses: actions/checkout@v4 - + + - uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: ${{ vars.APP_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} + owner: ${{ github.repository_owner }} + - name: organization-readme-badge-generator id: organization-readme-badge-generator uses: joshjohanning/organization-readme-badge-generator@v1 with: organization: ${{ github.repository_owner }} - token: ${{ secrets.ADMIN_TOKEN }} # recommend to use a GitHub App and not a PAT + token: ${{ steps.app-token.outputs.token }} # recommend to use a GitHub App and not a PAT - name: write to job summary run: |