diff --git a/.github/workflows/check-build.yml b/.github/workflows/check-build.yml index 0ae9b132a..9e46b6908 100644 --- a/.github/workflows/check-build.yml +++ b/.github/workflows/check-build.yml @@ -6,8 +6,8 @@ jobs: timeout-minutes: 30 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: "20.9.0" - name: Install dependencies @@ -19,7 +19,7 @@ jobs: - name: Run Playwright build smoke test run: npm run test:e2e -- --project chromium --config playwright.buildSmoke.config.ts - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: test-artifacts-${{ runner.os }} diff --git a/.github/workflows/check-e2e.yml b/.github/workflows/check-e2e.yml index 79a836318..4036f9cc3 100644 --- a/.github/workflows/check-e2e.yml +++ b/.github/workflows/check-e2e.yml @@ -9,9 +9,9 @@ jobs: timeout-minutes: 30 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: "20.9.0" @@ -19,7 +19,7 @@ jobs: run: npm ci - name: Cache Playwright browsers - uses: actions/cache@v3 + uses: actions/cache@v4 id: playwright-dep-cache with: path: ~/.cache/ms-playwright @@ -40,7 +40,7 @@ jobs: npm run test:e2e:ipfs -- --project ${{ matrix.browser }}; - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: test-artifacts-${{ runner.os }} diff --git a/.github/workflows/check-httpd-api-unit-test.yml b/.github/workflows/check-httpd-api-unit-test.yml index a74101798..50228a5d2 100644 --- a/.github/workflows/check-httpd-api-unit-test.yml +++ b/.github/workflows/check-httpd-api-unit-test.yml @@ -6,11 +6,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "20.9.0" - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: npm ci - name: Install Radicle binaries run: | diff --git a/.github/workflows/check-unit-test.yml b/.github/workflows/check-unit-test.yml index 58e7884f6..b6c5e529b 100644 --- a/.github/workflows/check-unit-test.yml +++ b/.github/workflows/check-unit-test.yml @@ -6,10 +6,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "20.9.0" - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: npm ci - run: npm run test:unit diff --git a/.github/workflows/check-visual.yml b/.github/workflows/check-visual.yml index 512823b46..00ec6c0ae 100644 --- a/.github/workflows/check-visual.yml +++ b/.github/workflows/check-visual.yml @@ -10,7 +10,7 @@ jobs: timeout-minutes: 30 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Evict playwright snapshot cache when pushing to master run: | @@ -23,7 +23,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: "20.9.0" @@ -31,14 +31,14 @@ jobs: run: npm ci - name: Cache Playwright browsers - uses: actions/cache@v3 + uses: actions/cache@v4 id: playwright-dep-cache with: path: ~/.cache/ms-playwright key: ${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }} - name: Cache Playwright visual snapshots - uses: actions/cache@v3 + uses: actions/cache@v4 id: playwright-snapshot-cache with: path: tests/visual/snapshots/**/* @@ -71,7 +71,7 @@ jobs: - name: Upload artifacts id: artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: test-artifacts-${{ runner.os }} diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index ca0364efe..31e8265f6 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -6,9 +6,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "20.9.0" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: npm ci - run: npm run check