From 1965668bab36c3628d69252ade81c3ed4b876651 Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Sat, 24 Jan 2026 23:17:03 +0000 Subject: [PATCH 01/11] Upgrade GitHub Actions to latest versions Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/build_kernel.yaml | 2 +- .github/workflows/build_kernel_macos.yaml | 2 +- .github/workflows/build_kernel_rocm.yaml | 4 ++-- .github/workflows/build_kernel_windows.yaml | 4 ++-- .github/workflows/build_kernel_xpu.yaml | 2 +- .github/workflows/check_variants.yaml | 2 +- .../workflows/kernel_abi_python_release.yaml | 22 +++++++++---------- .github/workflows/lint.yml | 4 ++-- .github/workflows/nix_fmt.yaml | 2 +- .github/workflows/publish_kernels.yml | 2 +- .github/workflows/rust.yaml | 4 ++-- .github/workflows/test_extra_commands.yaml | 4 ++-- .github/workflows/test_kernels.yaml | 2 +- .github/workflows/test_python.yaml | 2 +- 14 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/build_kernel.yaml b/.github/workflows/build_kernel.yaml index f5302178..3d0eedba 100644 --- a/.github/workflows/build_kernel.yaml +++ b/.github/workflows/build_kernel.yaml @@ -14,7 +14,7 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/nix-installer-action@v21 with: extra-conf: | max-jobs = 4 diff --git a/.github/workflows/build_kernel_macos.yaml b/.github/workflows/build_kernel_macos.yaml index ec102c68..4f95c107 100644 --- a/.github/workflows/build_kernel_macos.yaml +++ b/.github/workflows/build_kernel_macos.yaml @@ -18,7 +18,7 @@ jobs: run: xcodebuild -downloadComponent metalToolchain - uses: actions/checkout@v6 - uses: cachix/install-nix-action@v31 - - uses: cachix/cachix-action@v15 + - uses: cachix/cachix-action@v16 with: name: huggingface #authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" diff --git a/.github/workflows/build_kernel_rocm.yaml b/.github/workflows/build_kernel_rocm.yaml index 1b4b4d31..53da7cc7 100644 --- a/.github/workflows/build_kernel_rocm.yaml +++ b/.github/workflows/build_kernel_rocm.yaml @@ -14,13 +14,13 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/nix-installer-action@v21 with: extra-conf: | max-jobs = 4 cores = 12 sandbox-fallback = false - - uses: cachix/cachix-action@v14 + - uses: cachix/cachix-action@v16 with: name: huggingface authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" diff --git a/.github/workflows/build_kernel_windows.yaml b/.github/workflows/build_kernel_windows.yaml index b9990f04..3d3d9865 100644 --- a/.github/workflows/build_kernel_windows.yaml +++ b/.github/workflows/build_kernel_windows.yaml @@ -34,7 +34,7 @@ jobs: - uses: actions/checkout@v6 # CUDA environment setup - - uses: Jimver/cuda-toolkit@v0.2.29 + - uses: Jimver/cuda-toolkit@v0.2.30 id: setup-cuda-toolkit with: cuda: ${{ matrix.torch.cuda }} # TODO(mfuntowicz): How can we test multiple CUDA versions than align with torch? @@ -42,7 +42,7 @@ jobs: run: nvcc -V # Rust build environment setup - - uses: actions-rs/toolchain@v1 + - uses: actions-rs/toolchain@v1.0.6 with: toolchain: stable profile: minimal diff --git a/.github/workflows/build_kernel_xpu.yaml b/.github/workflows/build_kernel_xpu.yaml index e4d981f2..a52af2a3 100644 --- a/.github/workflows/build_kernel_xpu.yaml +++ b/.github/workflows/build_kernel_xpu.yaml @@ -14,7 +14,7 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/nix-installer-action@v21 with: extra-conf: | max-jobs = 4 diff --git a/.github/workflows/check_variants.yaml b/.github/workflows/check_variants.yaml index cce1bf1c..463a5627 100644 --- a/.github/workflows/check_variants.yaml +++ b/.github/workflows/check_variants.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: cachix/install-nix-action@v27 + - uses: cachix/install-nix-action@v31 with: nix_path: nixpkgs=channel:nixos-unstable - name: Generate variants JSON diff --git a/.github/workflows/kernel_abi_python_release.yaml b/.github/workflows/kernel_abi_python_release.yaml index 2ff61116..e0cc9184 100644 --- a/.github/workflows/kernel_abi_python_release.yaml +++ b/.github/workflows/kernel_abi_python_release.yaml @@ -42,14 +42,14 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: auto - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -80,14 +80,14 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: musllinux_1_2 - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -115,7 +115,7 @@ jobs: python-version: 3.x architecture: ${{ matrix.platform.target }} - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml @@ -125,7 +125,7 @@ jobs: python-version: 3.13t architecture: ${{ matrix.platform.target }} - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -149,13 +149,13 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -171,7 +171,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Build sdist - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: command: sdist args: --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml @@ -199,12 +199,12 @@ jobs: steps: - uses: actions/download-artifact@v7 - name: Generate artifact attestation - uses: actions/attest-build-provenance@v2 + uses: actions/attest-build-provenance@v3.1.0 with: subject-path: "wheels-*/*" - name: Publish to PyPI if: ${{ startsWith(github.ref, 'refs/tags/') }} - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 with: command: upload args: --non-interactive --skip-existing wheels-*/* diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0ad794b6..3f0b08f7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,7 +7,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Run ruff - uses: astral-sh/ruff-action@v3 + uses: astral-sh/ruff-action@v3.5.1 src: >- kernels @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7.2.0 with: python-version: 3.12 diff --git a/.github/workflows/nix_fmt.yaml b/.github/workflows/nix_fmt.yaml index 75e7edca..807fc9a3 100644 --- a/.github/workflows/nix_fmt.yaml +++ b/.github/workflows/nix_fmt.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: cachix/install-nix-action@v27 + - uses: cachix/install-nix-action@v31 with: nix_path: nixpkgs=channel:nixos-unstable - name: Check formatting diff --git a/.github/workflows/publish_kernels.yml b/.github/workflows/publish_kernels.yml index 3f541933..029ce2ea 100644 --- a/.github/workflows/publish_kernels.yml +++ b/.github/workflows/publish_kernels.yml @@ -70,7 +70,7 @@ jobs: name: python-package-distributions path: dist/ - name: Sign the dists with Sigstore - uses: sigstore/gh-action-sigstore-python@v3.0.0 + uses: sigstore/gh-action-sigstore-python@v3.2.0 with: inputs: >- ./dist/*.tar.gz diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index d764b06e..4d901cd4 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/rust-toolchain@v1 with: components: rustfmt - name: Cargo fmt (kernel-abi-check) @@ -32,7 +32,7 @@ jobs: ~/.cargo/git/db/ target/ key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/rust-toolchain@v1 with: components: clippy - name: Clippy (kernel-abi-check) diff --git a/.github/workflows/test_extra_commands.yaml b/.github/workflows/test_extra_commands.yaml index 70db728c..5d5e69cf 100644 --- a/.github/workflows/test_extra_commands.yaml +++ b/.github/workflows/test_extra_commands.yaml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/nix-installer-action@v21 with: extra-conf: | max-jobs = 4 cores = 12 sandbox-fallback = false - - uses: cachix/cachix-action@v14 + - uses: cachix/cachix-action@v16 with: name: huggingface env: diff --git a/.github/workflows/test_kernels.yaml b/.github/workflows/test_kernels.yaml index f1a9a83a..067ed6c3 100644 --- a/.github/workflows/test_kernels.yaml +++ b/.github/workflows/test_kernels.yaml @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7.2.0 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_python.yaml b/.github/workflows/test_python.yaml index 9320ae21..c10b6a4f 100644 --- a/.github/workflows/test_python.yaml +++ b/.github/workflows/test_python.yaml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7.2.0 with: python-version: ${{ matrix.python-version }} From 91a4b2983b22f2fd784e21dac07293a02b27bc96 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:40 +0000 Subject: [PATCH 02/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/build_kernel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_kernel.yaml b/.github/workflows/build_kernel.yaml index 3d0eedba..f5302178 100644 --- a/.github/workflows/build_kernel.yaml +++ b/.github/workflows/build_kernel.yaml @@ -14,7 +14,7 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@v21 + - uses: DeterminateSystems/nix-installer-action@main with: extra-conf: | max-jobs = 4 From de10799556b053d4fd849bc8c9af152c971a0f69 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:43 +0000 Subject: [PATCH 03/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/build_kernel_rocm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_kernel_rocm.yaml b/.github/workflows/build_kernel_rocm.yaml index 53da7cc7..6f69d2dd 100644 --- a/.github/workflows/build_kernel_rocm.yaml +++ b/.github/workflows/build_kernel_rocm.yaml @@ -14,7 +14,7 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@v21 + - uses: DeterminateSystems/nix-installer-action@main with: extra-conf: | max-jobs = 4 From 207db040caacbbabdbd0655a3254abe86c3a5efd Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:45 +0000 Subject: [PATCH 04/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/build_kernel_windows.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_kernel_windows.yaml b/.github/workflows/build_kernel_windows.yaml index 3d3d9865..114acc64 100644 --- a/.github/workflows/build_kernel_windows.yaml +++ b/.github/workflows/build_kernel_windows.yaml @@ -42,7 +42,7 @@ jobs: run: nvcc -V # Rust build environment setup - - uses: actions-rs/toolchain@v1.0.6 + - uses: actions-rs/toolchain@v1 with: toolchain: stable profile: minimal From aedf4b84c29abd06e08ee85ec47fdfa986ad7179 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:47 +0000 Subject: [PATCH 05/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/build_kernel_xpu.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_kernel_xpu.yaml b/.github/workflows/build_kernel_xpu.yaml index a52af2a3..e4d981f2 100644 --- a/.github/workflows/build_kernel_xpu.yaml +++ b/.github/workflows/build_kernel_xpu.yaml @@ -14,7 +14,7 @@ jobs: group: aws-highmemory-32-plus-nix steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@v21 + - uses: DeterminateSystems/nix-installer-action@main with: extra-conf: | max-jobs = 4 From 342146738a59e87b088ca7b5624f5bd5a165a2c4 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:50 +0000 Subject: [PATCH 06/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .../workflows/kernel_abi_python_release.yaml | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/kernel_abi_python_release.yaml b/.github/workflows/kernel_abi_python_release.yaml index e0cc9184..1b49e32d 100644 --- a/.github/workflows/kernel_abi_python_release.yaml +++ b/.github/workflows/kernel_abi_python_release.yaml @@ -42,14 +42,14 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: auto - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -80,14 +80,14 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: musllinux_1_2 - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -115,7 +115,7 @@ jobs: python-version: 3.x architecture: ${{ matrix.platform.target }} - name: Build wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml @@ -125,7 +125,7 @@ jobs: python-version: 3.13t architecture: ${{ matrix.platform.target }} - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -149,13 +149,13 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml -i python3.13t @@ -171,7 +171,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Build sdist - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: command: sdist args: --out dist --manifest-path kernel-abi-check/bindings/python/Cargo.toml @@ -199,12 +199,12 @@ jobs: steps: - uses: actions/download-artifact@v7 - name: Generate artifact attestation - uses: actions/attest-build-provenance@v3.1.0 + uses: actions/attest-build-provenance@v3 with: subject-path: "wheels-*/*" - name: Publish to PyPI if: ${{ startsWith(github.ref, 'refs/tags/') }} - uses: PyO3/maturin-action@v1.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4.49.4 + uses: PyO3/maturin-action@v1 with: command: upload args: --non-interactive --skip-existing wheels-*/* From 09217fc5191c33954a4f46fad3c6cd6fc1f7e539 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:52 +0000 Subject: [PATCH 07/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/lint.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3f0b08f7..e433eb8c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,7 +7,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Run ruff - uses: astral-sh/ruff-action@v3.5.1 + uses: astral-sh/ruff-action@v3 src: >- kernels @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v7.2.0 + uses: astral-sh/setup-uv@v7 with: python-version: 3.12 From 04413ca5153415f2545c2ba046d2bfd013847905 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:55 +0000 Subject: [PATCH 08/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/rust.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index 4d901cd4..d764b06e 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: dtolnay/rust-toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: components: rustfmt - name: Cargo fmt (kernel-abi-check) @@ -32,7 +32,7 @@ jobs: ~/.cargo/git/db/ target/ key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - - uses: dtolnay/rust-toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: components: clippy - name: Clippy (kernel-abi-check) From 85ae6d3b44877e24795c2dc9c7061b7ae7491a0e Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:57 +0000 Subject: [PATCH 09/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/test_extra_commands.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_extra_commands.yaml b/.github/workflows/test_extra_commands.yaml index 5d5e69cf..aa8d20e9 100644 --- a/.github/workflows/test_extra_commands.yaml +++ b/.github/workflows/test_extra_commands.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - - uses: DeterminateSystems/nix-installer-action@v21 + - uses: DeterminateSystems/nix-installer-action@main with: extra-conf: | max-jobs = 4 From bb93dfc791cd4b92d88b031c31765b395cbe93e3 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:30:59 +0000 Subject: [PATCH 10/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/test_kernels.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_kernels.yaml b/.github/workflows/test_kernels.yaml index 067ed6c3..3ae299d3 100644 --- a/.github/workflows/test_kernels.yaml +++ b/.github/workflows/test_kernels.yaml @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v7.2.0 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} From d1d4320da6ce0f47c11a3fcaf9550b20d0661f88 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Sat, 24 Jan 2026 23:31:01 +0000 Subject: [PATCH 11/11] fix: Correct GitHub Actions upgrade (fix branch refs and version formats) --- .github/workflows/test_python.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_python.yaml b/.github/workflows/test_python.yaml index c10b6a4f..1d76c41f 100644 --- a/.github/workflows/test_python.yaml +++ b/.github/workflows/test_python.yaml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v6 - name: Install uv and set the python version - uses: astral-sh/setup-uv@v7.2.0 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }}