diff --git a/.github/workflows/check_auth.yml b/.github/workflows/check_auth.yml index fc63774..8d61404 100644 --- a/.github/workflows/check_auth.yml +++ b/.github/workflows/check_auth.yml @@ -17,9 +17,9 @@ jobs: SF_API_SECRET: "${{ secrets.SF_API_SECRET }}" steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22 - name: Add silverfin-cli package latest version diff --git a/.github/workflows/check_dependencies.yml b/.github/workflows/check_dependencies.yml index 6c8f342..b6f4251 100644 --- a/.github/workflows/check_dependencies.yml +++ b/.github/workflows/check_dependencies.yml @@ -56,7 +56,7 @@ jobs: # Check out PR HEAD (config.json / template tree for check-dependencies must match the PR) - name: Checkout PR head - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ steps.pr-details.outputs.head_sha }} diff --git a/.github/workflows/check_tests.yml b/.github/workflows/check_tests.yml index 920c1c0..1f49dbd 100644 --- a/.github/workflows/check_tests.yml +++ b/.github/workflows/check_tests.yml @@ -12,7 +12,7 @@ jobs: steps: # Step 1: Checkout the repository @ $GITHUB_WORKSPACE so workflow can access it - name: Checkout Repository - Fetch history of the current branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Current branch only ref: ${{ github.ref }} diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 3b4e442..b5c45b8 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -21,16 +21,16 @@ jobs: changed_templates: ${{ steps.templates_changed.outputs.changed_templates }} steps: - name: Checkout Repository - Fetch all history for all tags and branches - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Get changed liquid files id: changed-files - uses: tj-actions/changed-files@v41 + uses: tj-actions/changed-files@v46 with: since_last_remote_commit: false dir_names: false - ref: "main" + base_sha: 'main' files: | **/**.{liquid,yml,yaml,json} - name: Filter templates changed @@ -76,13 +76,13 @@ jobs: needs: [check-auth, check-changed-templates] steps: - name: Checkout Repository - Fetch all history for all tags and branches - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - - name: Setup Node v20 - uses: actions/setup-node@v4 + - name: Setup Node v22 + uses: actions/setup-node@v6 with: - node-version: 20 + node-version: 22 - name: Load Silverfin config file from secrets run: | mkdir -p $HOME/.silverfin/ diff --git a/.github/workflows/slack_changelog.yml b/.github/workflows/slack_changelog.yml index eec53c9..d4b1578 100644 --- a/.github/workflows/slack_changelog.yml +++ b/.github/workflows/slack_changelog.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 repository: ${{ github.event.pull_request.head.repo.full_name }} diff --git a/.github/workflows/update_templates_production.yml b/.github/workflows/update_templates_production.yml index f1b46ba..70d913b 100644 --- a/.github/workflows/update_templates_production.yml +++ b/.github/workflows/update_templates_production.yml @@ -14,7 +14,7 @@ jobs: has_partner_deployment_label: ${{ steps.haslabel.outputs.labeled-3-deploy-to-partner }} steps: - name: Checkout Repository - Fetch all history for all tags and branches - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Labeled to partner deployment @@ -29,7 +29,7 @@ jobs: changed_templates: ${{ steps.templates_changed.outputs.changed_templates }} steps: - name: Checkout Repository - Fetch all history for all tags and branches - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Get changed liquid files