From 1d8cf4d68d5ec9762a0d47f5a51613d7cec16200 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Tue, 30 Jun 2026 13:29:55 -0400 Subject: [PATCH] fix: bump github actions to node24 runtimes --- .github/workflows/build-and-test.yml | 30 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index fcffdf3c..af85e78d 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -8,21 +8,21 @@ jobs: env: CI: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: git fetch --no-tags --prune --depth=1 origin +refs/heads/*:refs/remotes/origin/* - name: Setup node 24 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.x - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.15.0 - name: Get pnpm store directory shell: bash run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - uses: actions/cache@v4 + - uses: actions/cache@v5 name: Setup pnpm cache with: path: ${{ env.STORE_PATH }} @@ -30,7 +30,7 @@ jobs: restore-keys: | ${{ runner.os }}-pnpm-store- - run: pnpm install --frozen-lockfile - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: cache-deps with: path: '.' @@ -39,17 +39,17 @@ jobs: runs-on: ubuntu-latest needs: install-dependencies steps: - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: restore-deps with: path: '.' key: ${{ github.sha }}-deps - name: Setup node 24 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.x - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.15.0 - run: pnpm lint @@ -57,17 +57,17 @@ jobs: runs-on: ubuntu-latest needs: install-dependencies steps: - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: restore-deps with: path: '.' key: ${{ github.sha }}-deps - name: Setup node 24 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.x - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.15.0 - run: pnpm test @@ -78,21 +78,21 @@ jobs: matrix: node-version: [24.x] steps: - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: restore-deps with: path: '.' key: ${{ github.sha }} - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.15.0 - run: pnpm build:prod - - uses: actions/cache@v4 + - uses: actions/cache@v5 id: cache-build with: path: '.'