Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
run: cargo codspeed build

- name: Run the benchmarks
uses: CodSpeedHQ/action@346a2d8a8d9d38909abd0bc3d23f773110f076ad
uses: CodSpeedHQ/action@972e3437949c89e1357ebd1a2dbc852fcbc57245
with:
mode: instrumentation
run: cargo codspeed run
28 changes: 14 additions & 14 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:

- name: Cache rustup toolchain
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -94,7 +94,7 @@ jobs:

- name: Cache Homebrew packages (macOS)
if: ${{ !startsWith(github.ref, 'refs/tags/') && runner.os == 'macOS' }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/Library/Caches/Homebrew
Expand All @@ -110,7 +110,7 @@ jobs:
- name: Cache Zig toolchain
if: ${{ !startsWith(github.ref, 'refs/tags/') && runner.os == 'Linux' && matrix.platform.target == 'aarch64' }}
id: cache-zig
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
zig-linux-x86_64-${{ env.ZIG_VERSION }}
Expand Down Expand Up @@ -199,7 +199,7 @@ jobs:
echo "ARTIFACT_PATH=${ARCHIVE}.tar.gz*" >> $GITHUB_ENV

- name: Upload binary
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: binary-${{ env.OS }}-${{ env.ARCH }}
path: ${{ env.ARTIFACT_PATH }}
Expand Down Expand Up @@ -231,7 +231,7 @@ jobs:
manylinux: auto

- name: Upload wheels
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: wheels-linux-${{ matrix.platform.target }}
path: dist
Expand Down Expand Up @@ -263,7 +263,7 @@ jobs:
manylinux: musllinux_1_2

- name: Upload wheels
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: wheels-musllinux-${{ matrix.platform.target }}
path: dist
Expand All @@ -287,7 +287,7 @@ jobs:

- name: Cache rustup toolchain
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -297,7 +297,7 @@ jobs:

- name: Cache Cargo registry
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/git
Expand All @@ -315,7 +315,7 @@ jobs:
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}

- name: Upload wheels
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: wheels-windows-${{ matrix.platform.target }}
path: dist
Expand All @@ -340,7 +340,7 @@ jobs:

- name: Cache rustup toolchain
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -350,7 +350,7 @@ jobs:

- name: Cache Cargo registry
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/git
Expand All @@ -368,7 +368,7 @@ jobs:
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}

- name: Upload wheels
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: wheels-macos-${{ matrix.platform.target }}
path: dist
Expand All @@ -387,7 +387,7 @@ jobs:
args: --out dist

- name: Upload sdist
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: wheels-sdist
path: dist
Expand All @@ -400,7 +400,7 @@ jobs:
id-token: write
attestations: write
steps:
- uses: actions/download-artifact@v6
- uses: actions/download-artifact@v7

- name: Generate artifact attestation
uses: actions/attest-build-provenance@v3
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
persist-credentials: false

- name: Install uv
uses: astral-sh/setup-uv@ed21f2f24f8dd64503750218de024bcf64c7250a
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867
with:
activate-environment: true
enable-cache: true
Expand All @@ -39,7 +39,7 @@ jobs:
mkdir -p ~/.local/bin
ln -sf $(which uv) ~/.local/bin/uv

- uses: actions/cache@v4
- uses: actions/cache@v5
with:
path: ~/.cache/pre-commit/
key: pre-commit-1|${{ hashFiles('.pre-commit-config.yaml') }}
Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:
persist-credentials: false

- name: Cache rustup toolchain
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -87,7 +87,7 @@ jobs:
${{ runner.os }}-${{ runner.arch }}-rustup-nightly-

- name: Cache Cargo dependencies
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/git
Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:
persist-credentials: false

- name: Cache rustup toolchain
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -124,7 +124,7 @@ jobs:
${{ runner.os }}-${{ runner.arch }}-rustup-

- name: Cache Cargo dependencies
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/git
Expand All @@ -151,7 +151,7 @@ jobs:
persist-credentials: false

- name: Cache rustup toolchain
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.rustup
Expand All @@ -160,7 +160,7 @@ jobs:
${{ runner.os }}-${{ runner.arch }}-rustup-

- name: Cache Cargo registry
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/git
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
with:
persist-credentials: false

- uses: actions/download-artifact@v6
- uses: actions/download-artifact@v7

- name: Publish to PyPI
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
persist-credentials: false

- name: Install uv
uses: astral-sh/setup-uv@ed21f2f24f8dd64503750218de024bcf64c7250a
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867
with:
activate-environment: true
enable-cache: true
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
persist-credentials: false

- name: Install uv
uses: astral-sh/setup-uv@ed21f2f24f8dd64503750218de024bcf64c7250a
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867
with:
activate-environment: true
enable-cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zizmor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
persist-credentials: false

- name: Install uv
uses: astral-sh/setup-uv@ed21f2f24f8dd64503750218de024bcf64c7250a
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867
with:
enable-cache: true

Expand Down
Loading