From c745524a61038dc27bf9ede5cf64aa37dea01357 Mon Sep 17 00:00:00 2001 From: Barny-Thorpe Date: Tue, 17 Sep 2024 10:34:48 +0100 Subject: [PATCH] add auth token --- .github/workflows/ci-theme.yml | 5 +++++ .github/workflows/trellis-deploy.yml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/ci-theme.yml b/.github/workflows/ci-theme.yml index 9c67425..99c3c08 100644 --- a/.github/workflows/ci-theme.yml +++ b/.github/workflows/ci-theme.yml @@ -25,6 +25,8 @@ on: required: false PRIVATE_PACKAGIST_TOKEN: required: false + ITINERIS_NPM_AUTH_TOKEN: + required: false jobs: check-theme-changes: @@ -64,6 +66,7 @@ jobs: env: FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ITINERIS_NPM_AUTH_TOKEN: ${{ secrets.ITINERIS_NPM_AUTH_TOKEN }} - name: Install dependencies with Yarn working-directory: web/app/themes/${{ inputs.THEME_NAME }} @@ -71,6 +74,7 @@ jobs: env: FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ITINERIS_NPM_AUTH_TOKEN: ${{ secrets.ITINERIS_NPM_AUTH_TOKEN }} - name: Generate Font Awesome Blade Icons working-directory: web/app/themes/${{ inputs.THEME_NAME }} @@ -82,6 +86,7 @@ jobs: run: ${{ inputs.NPM_BUILD_CMD }} env: FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }} + ITINERIS_NPM_AUTH_TOKEN: ${{ secrets.ITINERIS_NPM_AUTH_TOKEN }} php: name: php-style-check diff --git a/.github/workflows/trellis-deploy.yml b/.github/workflows/trellis-deploy.yml index f934ca1..9a10fce 100644 --- a/.github/workflows/trellis-deploy.yml +++ b/.github/workflows/trellis-deploy.yml @@ -50,6 +50,8 @@ on: required: true FONTAWESOME_NPM_AUTH_TOKEN: required: false + ITINERIS_NPM_AUTH_TOKEN: + required: false jobs: deploy: @@ -78,6 +80,7 @@ jobs: # yamllint disable-line rule:line-length FONTAWESOME_NPM_AUTH_TOKEN: "${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}" NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ITINERIS_NPM_AUTH_TOKEN: ${{ secrets.ITINERIS_NPM_AUTH_TOKEN }} - name: Checkout Trellis uses: actions/checkout@v4 @@ -111,6 +114,7 @@ jobs: env: # yamllint disable-line rule:line-length FONTAWESOME_NPM_AUTH_TOKEN: "${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}" + ITINERIS_NPM_AUTH_TOKEN: ${{ secrets.ITINERIS_NPM_AUTH_TOKEN }} - name: Cache deployed commit hash run: gh variable set LAST_DEPLOY --body='${{ github.sha }}'