diff --git a/.github/workflows/dirsql-python-ci.yml b/.github/workflows/dirsql-python-ci.yml index 7487aa7c4..ca1d651fc 100644 --- a/.github/workflows/dirsql-python-ci.yml +++ b/.github/workflows/dirsql-python-ci.yml @@ -126,7 +126,7 @@ jobs: # target-dir override), so a single Cargo.lock-keyed cache serves both # legs of this matrix and every other python-test job. - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry @@ -169,7 +169,7 @@ jobs: uses: extractions/setup-just@v2 - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry @@ -212,7 +212,7 @@ jobs: uses: extractions/setup-just@v2 - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry diff --git a/.github/workflows/dirsql-rust-ci.yml b/.github/workflows/dirsql-rust-ci.yml index 13c5301b8..011c0bf41 100644 --- a/.github/workflows/dirsql-rust-ci.yml +++ b/.github/workflows/dirsql-rust-ci.yml @@ -55,7 +55,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry @@ -79,7 +79,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry @@ -115,7 +115,7 @@ jobs: # `-cargo-stable-`, so the two toolchains no longer evict each other's # cache entry. - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry @@ -129,7 +129,7 @@ jobs: # Node runs the testing-conventions CLI via `npx` (unpinned -> latest), # matching the mutation jobs. - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "24" @@ -152,7 +152,7 @@ jobs: components: clippy, rustfmt - name: Cache cargo - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry diff --git a/.github/workflows/dirsql-typescript-ci.yml b/.github/workflows/dirsql-typescript-ci.yml index fba2240c7..a91086a06 100644 --- a/.github/workflows/dirsql-typescript-ci.yml +++ b/.github/workflows/dirsql-typescript-ci.yml @@ -62,12 +62,12 @@ jobs: - uses: actions/checkout@v6 - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "24" - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -93,12 +93,12 @@ jobs: - uses: actions/checkout@v6 - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "24" - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -130,12 +130,12 @@ jobs: workspaces: ". -> target" - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "24" - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -148,7 +148,7 @@ jobs: run: pnpm build - name: Upload native build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ts-native-build path: | @@ -170,12 +170,12 @@ jobs: - uses: actions/checkout@v6 - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -184,7 +184,7 @@ jobs: run: pnpm install - name: Download native build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ts-native-build path: packages/ts @@ -210,12 +210,12 @@ jobs: - uses: actions/checkout@v6 - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -255,12 +255,12 @@ jobs: workspaces: ". -> target" - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -269,7 +269,7 @@ jobs: run: pnpm install - name: Download native build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ts-native-build path: packages/ts @@ -289,12 +289,12 @@ jobs: - uses: actions/checkout@v6 - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "24" - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 11 @@ -306,7 +306,7 @@ jobs: run: pnpm install - name: Download native build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ts-native-build path: packages/ts diff --git a/.github/workflows/docs-ci.yml b/.github/workflows/docs-ci.yml index 80bbc0c7e..00df14bee 100644 --- a/.github/workflows/docs-ci.yml +++ b/.github/workflows/docs-ci.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: '24' diff --git a/.github/workflows/docs-release.yml b/.github/workflows/docs-release.yml index c45321e3a..34a86ddac 100644 --- a/.github/workflows/docs-release.yml +++ b/.github/workflows/docs-release.yml @@ -28,7 +28,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: '24' @@ -40,7 +40,7 @@ jobs: working-directory: docs run: npx vitepress build - - uses: actions/upload-pages-artifact@v4 + - uses: actions/upload-pages-artifact@v5 with: path: docs/.vitepress/dist @@ -53,4 +53,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5