This commit is contained in:
dependabot[bot] 2025-09-01 23:21:17 +00:00 committed by GitHub
commit 315ddf12b5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 26 additions and 26 deletions

View file

@ -30,7 +30,7 @@ jobs:
- runner: ubuntu-22.04
target: ppc64le
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
@ -39,7 +39,7 @@ jobs:
python-version: 3.x
- name: Build wheels
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
target: ${{ matrix.platform.target }}
args: --release --out dist --find-interpreter --features extension-module
@ -66,7 +66,7 @@ jobs:
- runner: ubuntu-22.04
target: armv7
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
@ -75,7 +75,7 @@ jobs:
python-version: 3.x
- name: Build wheels
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
target: ${{ matrix.platform.target }}
args: --release --out dist --find-interpreter --features extension-module
@ -98,7 +98,7 @@ jobs:
- runner: windows-latest
target: x86
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
@ -108,7 +108,7 @@ jobs:
architecture: ${{ matrix.platform.target }}
- name: Build wheels
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
target: ${{ matrix.platform.target }}
args: --release --out dist --find-interpreter --features extension-module
@ -130,7 +130,7 @@ jobs:
- runner: macos-14
target: aarch64
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
@ -139,7 +139,7 @@ jobs:
python-version: 3.x
- name: Build wheels
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
target: ${{ matrix.platform.target }}
args: --release --out dist --find-interpreter --features extension-module
@ -154,12 +154,12 @@ jobs:
sdist:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Build sdist
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
command: sdist
args: --out dist

View file

@ -22,12 +22,12 @@ jobs:
pre-commit:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6
with:
activate-environment: true
enable-cache: true
@ -52,11 +52,11 @@ jobs:
rustfmt:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
- uses: actions-rust-lang/setup-rust-toolchain@ac90e63697ac2784f4ecfe2964e1a285c304003a
with:
toolchain: nightly
components: rustfmt
@ -67,11 +67,11 @@ jobs:
clippy:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
- uses: actions-rust-lang/setup-rust-toolchain@ac90e63697ac2784f4ecfe2964e1a285c304003a
with:
components: clippy
@ -81,11 +81,11 @@ jobs:
cargo-check:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48
- uses: actions-rust-lang/setup-rust-toolchain@ac90e63697ac2784f4ecfe2964e1a285c304003a
- name: Run cargo check
run: cargo check --all-targets --all-features

View file

@ -45,12 +45,12 @@ jobs:
- uses: actions/download-artifact@v5
- name: Generate artifact attestation
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@v3
with:
subject-path: "wheels-*/*"
- name: Publish to PyPI
uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380
with:
command: upload
args: --non-interactive --skip-existing wheels-*/*

View file

@ -36,12 +36,12 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6
with:
activate-environment: true
enable-cache: true
@ -62,12 +62,12 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6
with:
activate-environment: true
enable-cache: true

View file

@ -15,12 +15,12 @@ jobs:
contents: read # only needed for private repos
actions: read # only needed for private repos
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6
with:
enable-cache: true