diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index d3796d56..5160bcbb 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -28,15 +28,15 @@ jobs: runs-on: ${{ matrix.platform }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: # 22, not 20. jsdom 30 (via vitest) declares # engines ^22.22.2 || ^24.15.0 || >=26.0.0, and on @@ -48,7 +48,7 @@ jobs: node-version: "22" - name: Set up pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v4.2.0 with: version: 9 @@ -216,7 +216,7 @@ jobs: ls -la ${RUNNER_TEMP}/release/ - name: Upload release artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: release-${{ matrix.target }} path: ${{ runner.temp }}/release/ @@ -225,13 +225,13 @@ jobs: needs: build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: sparse-checkout: | CHANGELOG.md - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: path: artifacts pattern: release-* diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 16fe81ff..cd01ef18 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -13,9 +13,9 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7b256012..7e7b54b7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,10 +11,10 @@ jobs: name: Backend Tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -31,10 +31,10 @@ jobs: name: Frontend Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: # 22, not 20. jsdom 30 (via vitest) declares # engines ^22.22.2 || ^24.15.0 || >=26.0.0, and on @@ -46,7 +46,7 @@ jobs: node-version: "22" - name: Set up pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v4.2.0 with: version: 9