Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Update actions in github workflow to v4
Sebastian Martinez committed 2 years ago
commit 27dcde41b0d33363949b2a75d4e4f7a0fb24f8ca
parent 908c10b3a9eaaea5d9d6aa02261b256a3d29a6b2
6 files changed +18 -18
modified .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 }}
modified .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 }}
modified .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: |
modified .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
modified .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 }}
modified .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