From 8bbf658b7878615d7ba81733055afb18bd6d9813 Mon Sep 17 00:00:00 2001 From: Samuel Gratzl Date: Wed, 13 Mar 2024 22:29:14 -0400 Subject: [PATCH] ci: update actions --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/create_release.yml | 2 +- .github/workflows/deploy_website.yml | 12 ++++++------ .github/workflows/release_helper.yml | 12 ++++++------ 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 86a27a8..2f36c03 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,14 +8,14 @@ jobs: build: 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 - run: npm i -g yarn - run: yarn config set checksumBehavior ignore - name: Cache Node.js modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ./.yarn/cache @@ -27,7 +27,7 @@ jobs: - run: yarn build - run: yarn lint - run: yarn test - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 if: failure() with: name: diff outputs diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 61727f1..060db06 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main ssh-key: ${{ secrets.PRIVATE_SSH_KEY }} diff --git a/.github/workflows/deploy_website.yml b/.github/workflows/deploy_website.yml index 75a47e7..3cc2762 100644 --- a/.github/workflows/deploy_website.yml +++ b/.github/workflows/deploy_website.yml @@ -14,17 +14,17 @@ jobs: name: github-pages url: ${{ steps.deployment.outputs.page_url }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 20 cache: npm - run: npm i -g yarn - run: yarn config set checksumBehavior ignore - name: Cache Node.js modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ./.yarn/cache @@ -34,10 +34,10 @@ jobs: ${{ runner.os }}-yarn2-v5 - run: yarn install - run: yarn docs:build - - uses: actions/configure-pages@v2 - - uses: actions/upload-pages-artifact@v1 + - uses: actions/configure-pages@v4 + - uses: actions/upload-pages-artifact@v3 with: path: docs/.vitepress/dist - name: Deploy id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/release_helper.yml b/.github/workflows/release_helper.yml index 5692ce7..25c09b3 100644 --- a/.github/workflows/release_helper.yml +++ b/.github/workflows/release_helper.yml @@ -17,8 +17,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 20 - name: Extract version @@ -51,14 +51,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 20 - run: npm i -g yarn - run: yarn config set checksumBehavior ignore - name: Cache Node.js modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ./.yarn/cache @@ -86,7 +86,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: dev ssh-key: ${{ secrets.PRIVATE_SSH_KEY }}