diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6e95e9064..c3a07b5cd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,22 +11,12 @@ jobs: runs-on: ubuntu-latest steps: - - id: get-access-token - uses: camertron/github-app-installation-auth-action@v1 - with: - app-id: ${{ vars.PRIMER_APP_ID_SHARED }} - private-key: ${{ secrets.PRIMER_APP_PRIVATE_KEY_SHARED }} - client-id: ${{ vars.PRIMER_APP_CLIENT_ID_SHARED }} - client-secret: ${{ secrets.PRIMER_APP_CLIENT_SECRET_SHARED }} - installation-id: ${{ vars.PRIMER_APP_INSTALLATION_ID_SHARED }} - - name: Checkout repository uses: actions/checkout@v3 with: # This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits fetch-depth: 0 persist-credentials: false - token: ${{ steps.get-access-token.outputs.access-token }} - name: Set up Node.js uses: actions/setup-node@v3 @@ -43,6 +33,15 @@ jobs: yarn bundle install + - id: get-access-token + uses: camertron/github-app-installation-auth-action@v1 + with: + app-id: ${{ vars.PRIMER_APP_ID_SHARED }} + private-key: ${{ secrets.PRIMER_APP_PRIVATE_KEY_SHARED }} + client-id: ${{ vars.PRIMER_APP_CLIENT_ID_SHARED }} + client-secret: ${{ secrets.PRIMER_APP_CLIENT_SECRET_SHARED }} + installation-id: ${{ vars.PRIMER_APP_INSTALLATION_ID_SHARED }} + - name: Create release pull request or publish to npm id: changesets uses: changesets/action@master