diff --git a/.github/workflows/preview-site.yml b/.github/workflows/preview-site.yml index bd51b57f..6f955b02 100644 --- a/.github/workflows/preview-site.yml +++ b/.github/workflows/preview-site.yml @@ -13,13 +13,13 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up pnpm - uses: pnpm/action-setup@v2.2.4 + uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'package.json' cache: 'pnpm' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a1c240f2..a79a0793 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,17 +13,17 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits fetch-depth: 0 token: ${{ secrets.SEEK_OSS_CI_GITHUB_TOKEN }} - name: Set up pnpm - uses: pnpm/action-setup@v2 + uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'package.json' cache: 'pnpm' diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 654bdf81..abdeb874 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -10,17 +10,17 @@ jobs: CI: true steps: - name: Check out repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # This makes Actions fetch all Git history for semantic-release fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} - name: Set up pnpm - uses: pnpm/action-setup@v2.2.4 + uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'package.json' cache: 'pnpm' diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 23ce9718..c6c8b160 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -13,13 +13,13 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up pnpm - uses: pnpm/action-setup@v2.2.4 + uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version-file: 'package.json' @@ -30,7 +30,7 @@ jobs: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT - name: Cache node modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -39,7 +39,7 @@ jobs: - name: Cache Cypress binary id: cypress-cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/Cypress key: cypress-${{ runner.os }}-cypress-${{ hashFiles('**/pnpm-lock.yaml') }}