diff --git a/.github/workflows/chainlink-automation-config.yml b/.github/workflows/chainlink-automation-config.yml index 25baa736d3b..94ccd602919 100644 --- a/.github/workflows/chainlink-automation-config.yml +++ b/.github/workflows/chainlink-automation-config.yml @@ -35,7 +35,7 @@ jobs: - if: ${{ steps.compare_configs.outputs.createPR }} id: chainlink_automation_config_pr name: Create pull request - uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 with: branch: 'chainlink_automation_config/pr-${{ steps.compare_configs.outputs.timestamp }}' commit-message: 'chainlink automation config updated' diff --git a/.github/workflows/chains-metadata.yml b/.github/workflows/chains-metadata.yml index 7b37b893318..f9cb97ab9fd 100644 --- a/.github/workflows/chains-metadata.yml +++ b/.github/workflows/chains-metadata.yml @@ -35,7 +35,7 @@ jobs: - if: ${{ steps.compare_chains.outputs.createPR }} id: chains_metadata_pr name: Create pull request - uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 with: branch: 'chains_metadata/pr-${{ steps.compare_chains.outputs.timestamp }}' commit-message: 'chains metadata updated' diff --git a/.github/workflows/detect-new-data.yml b/.github/workflows/detect-new-data.yml index 8487eb0fe84..3a25abe7faf 100644 --- a/.github/workflows/detect-new-data.yml +++ b/.github/workflows/detect-new-data.yml @@ -45,7 +45,7 @@ jobs: # Step 3: Cache node_modules for faster future runs - name: Cache node_modules - uses: actions/cache@v4 + uses: actions/cache@v5 id: cache-node-modules with: path: | @@ -81,7 +81,7 @@ jobs: # Step 3: Restore cached node_modules from setup job - name: Restore node_modules - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | node_modules @@ -135,7 +135,7 @@ jobs: # Step 10: Create a pull request if new data items were found - name: Commit & Create Pull Request if: steps.detect_data.outputs.new_data_found == 'true' - uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "Data: Update changelog for new data items" @@ -152,7 +152,7 @@ jobs: # Step 11: Upload artifacts for debugging and record-keeping - name: Capture output artifacts if: always() - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: data-detection-${{ github.run_id }} path: | diff --git a/.github/workflows/detect-new-tokens.yml b/.github/workflows/detect-new-tokens.yml index 399662b3774..668b8154c3d 100644 --- a/.github/workflows/detect-new-tokens.yml +++ b/.github/workflows/detect-new-tokens.yml @@ -57,7 +57,7 @@ jobs: # Cache node_modules to speed up future runs - name: Cache node_modules - uses: actions/cache@v4 + uses: actions/cache@v5 id: cache-node-modules with: path: | @@ -88,7 +88,7 @@ jobs: # Restore node_modules from setup job - name: Restore node_modules - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | node_modules @@ -143,7 +143,7 @@ jobs: # Create PR for new tokens - name: Create PR with new token information if: steps.check_tokens.outputs.new_tokens_found == 'true' - uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "CCT: Update changelog with new tokens" @@ -160,7 +160,7 @@ jobs: # Capture output artifacts (always runs, even if previous steps failed) - name: Capture output files if: always() - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: token-detection-artifacts-${{ github.run_id }} path: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ec0f39ae127..e0f3574afed 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -32,7 +32,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Cache node_modules - uses: actions/cache@v4 + uses: actions/cache@v5 id: cache-node-modules continue-on-error: true with: @@ -61,7 +61,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Install Foundry - uses: foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e # v1.5 + uses: foundry-rs/foundry-toolchain@8789b3e21e6c11b2697f5eb56eddae542f746c10 # v1.5 with: version: stable cache: false @@ -70,7 +70,7 @@ jobs: run: forge --version - name: Restore node_modules - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 continue-on-error: true with: path: node_modules @@ -108,7 +108,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Restore node_modules - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 continue-on-error: true with: path: node_modules @@ -149,7 +149,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Restore node_modules - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 continue-on-error: true with: path: node_modules @@ -194,7 +194,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Restore node_modules - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 continue-on-error: true with: path: node_modules @@ -234,7 +234,7 @@ jobs: cache-dependency-path: '**/package-lock.json' - name: Restore node_modules - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 continue-on-error: true with: path: node_modules @@ -252,7 +252,7 @@ jobs: - name: Upload Test Coverage if: always() - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: coverage-report-node-${{ env.NODE_VERSION }} path: coverage/