diff --git a/.github/workflows/benchmark-main.yml b/.github/workflows/benchmark-main.yml index bca884c2..7dc308a9 100644 --- a/.github/workflows/benchmark-main.yml +++ b/.github/workflows/benchmark-main.yml @@ -12,14 +12,14 @@ jobs: run: working-directory: packages/amagaki/ steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Checkout benchmark repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: repository: blinkk/amagaki-benchmark path: packages/amagaki/benchmark - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-node-modules-bm-pr with: @@ -43,7 +43,7 @@ jobs: # Once there is a way to prevent the normal 'push' benchmark from overwriting the # `main` benchmark this will become the baseline benchmark for future push benchmarks. - name: Cached benchmark data - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ./cache key: ${{ runner.os }}-benchmark diff --git a/.github/workflows/benchmark-push.yml b/.github/workflows/benchmark-push.yml index 8148e2c3..a87c6538 100644 --- a/.github/workflows/benchmark-push.yml +++ b/.github/workflows/benchmark-push.yml @@ -12,14 +12,14 @@ jobs: run: working-directory: packages/amagaki/ steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Checkout benchmark repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: repository: blinkk/amagaki-benchmark path: packages/amagaki/benchmark - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-node-modules-bm-pr with: @@ -42,7 +42,7 @@ jobs: # Once there is a way to prevent this 'push' benchmark from overwriting the # `main` benchmark update to prevent the cache from saving over the `main` benchmarks. - name: Download previous benchmark data - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ./cache key: ${{ runner.os }}-benchmark diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index a6393673..2aa38a9e 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -7,14 +7,14 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Checkout benchmark repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: repository: blinkk/amagaki-benchmark path: packages/website/amagaki-benchmark - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-node-modules-workspaces with: @@ -61,7 +61,7 @@ jobs: external-data-json-path: packages/website/benchmark/data.json max-items-in-chart: 100 - name: Deploy - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./packages/website/public diff --git a/.github/workflows/build-example.yml b/.github/workflows/build-example.yml index 8d5f131e..b85db05f 100644 --- a/.github/workflows/build-example.yml +++ b/.github/workflows/build-example.yml @@ -9,9 +9,9 @@ jobs: run: working-directory: packages/amagaki/ steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-node-modules-workspaces with: diff --git a/.github/workflows/build-website.yml b/.github/workflows/build-website.yml index 90694849..9eb19854 100644 --- a/.github/workflows/build-website.yml +++ b/.github/workflows/build-website.yml @@ -6,9 +6,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-node-modules-workspaces with: diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f9c31942..2e43adcf 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,7 +8,7 @@ jobs: release-please: runs-on: ubuntu-latest steps: - - uses: GoogleCloudPlatform/release-please-action@v2 + - uses: GoogleCloudPlatform/release-please-action@v4 id: release with: token: ${{ secrets.GITHUB_TOKEN }} @@ -16,9 +16,9 @@ jobs: monorepo-tags: true command: manifest default-branch: main - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 if: ${{ steps.release.outputs.releases_created }} - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: node-version: 16 registry-url: 'https://registry.npmjs.org'