diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 5c6c1632..605f3602 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -22,13 +22,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: true - name: Set up Node.js 20 uses: actions/setup-node@v5 with: - node-version: '20.x' + node-version: '24.13.1' cache: yarn - name: Install dependencies run: yarn install --frozen-lockfile @@ -42,7 +42,7 @@ jobs: - name: Upload build artifacts # Upload build artifacts on push event. if: github.event_name == 'push' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: oasis-rofl-app-${{ steps.vars.outputs.SHORT_SHA }} path: dist diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index 929acf80..c99c432a 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: true # Checkout pull request HEAD commit instead of merge commit. @@ -36,7 +36,7 @@ jobs: - name: Set up Node.js 20 uses: actions/setup-node@v5 with: - node-version: '20.x' + node-version: '24.13.1' cache: yarn - name: Install dependencies run: yarn install --frozen-lockfile diff --git a/.github/workflows/cloudflare-deploy.yml b/.github/workflows/cloudflare-deploy.yml index 606f8ee6..a4aa71aa 100644 --- a/.github/workflows/cloudflare-deploy.yml +++ b/.github/workflows/cloudflare-deploy.yml @@ -43,7 +43,7 @@ jobs: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 # Checkout pull request HEAD commit instead of merge commit. with: submodules: true @@ -51,7 +51,7 @@ jobs: - name: Set up Node.js 20 uses: actions/setup-node@v5 with: - node-version: '20.x' + node-version: '24.13.1' cache: yarn - name: Install dependencies run: yarn install --frozen-lockfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 96f20ecd..f3efe55f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,13 +20,13 @@ jobs: contents: write steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: true - name: Set up Node.js 20 - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: - node-version: '20.x' + node-version: '24.13.1' cache: yarn - name: Install dependencies run: yarn install --frozen-lockfile