diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 5c6c1632..0ac17053 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 + uses: actions/setup-node@v6 with: - node-version: '20.x' + node-version: '24.14.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..2166113e 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. @@ -34,9 +34,9 @@ jobs: with: python-version: '3.x' - name: Set up Node.js 20 - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: - node-version: '20.x' + node-version: '24.14.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..e15caf8a 100644 --- a/.github/workflows/cloudflare-deploy.yml +++ b/.github/workflows/cloudflare-deploy.yml @@ -43,15 +43,15 @@ jobs: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 # Checkout pull request HEAD commit instead of merge commit. with: submodules: true ref: ${{ github.event.pull_request.head.sha }} - name: Set up Node.js 20 - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: - node-version: '20.x' + node-version: '24.14.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..b88da4cd 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@v6 with: - node-version: '20.x' + node-version: '24.14.1' cache: yarn - name: Install dependencies run: yarn install --frozen-lockfile