diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index ee3900509b..c0a731b356 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -422,7 +422,7 @@ jobs: # Use Checks API (not Statuses API) to match the required "Integration Tests" check. - name: Skip integration tests (pull request) if: ${{ github.event_name == 'pull_request' && !contains(fromJSON(needs.testmask.outputs.targets), 'test') && !contains(fromJSON(needs.testmask.outputs.targets), 'test-exp-ssh') }} - uses: actions/github-script@v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: github-token: ${{ steps.generate-check-token.outputs.token }} script: | @@ -443,7 +443,7 @@ jobs: # Use Checks API (not Statuses API) to match the required "Integration Tests" check. - name: Auto-approve for merge group if: ${{ github.event_name == 'merge_group' }} - uses: actions/github-script@v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: github-token: ${{ steps.generate-check-token.outputs.token }} script: | @@ -487,7 +487,7 @@ jobs: steps: - name: Skip integration tests - uses: actions/github-script@v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: |- await github.rest.checks.create({ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 86724b7e70..b425fa546a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -115,7 +115,7 @@ jobs: AZURE_CLIENT_SECRET: ${{ secrets.DECO_SIGN_AZURE_CLIENT_SECRET }} - name: Upload Windows artifacts to GitHub Actions - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: windows-artifacts path: | @@ -135,7 +135,7 @@ jobs: steps: - name: Download Windows artifacts - uses: actions/download-artifact@v8 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: windows-artifacts path: dist diff --git a/.github/workflows/tagging.yml b/.github/workflows/tagging.yml index 39e95993e4..04f0565a94 100644 --- a/.github/workflows/tagging.yml +++ b/.github/workflows/tagging.yml @@ -34,13 +34,13 @@ jobs: steps: - name: Generate GitHub App Token id: generate-token - uses: actions/create-github-app-token@v3 + uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3.0.0 with: app-id: ${{ secrets.DECO_SDK_TAGGING_APP_ID }} private-key: ${{ secrets.DECO_SDK_TAGGING_PRIVATE_KEY }} - name: Checkout repository - uses: actions/checkout@v6.0.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 token: ${{ steps.generate-token.outputs.token }}