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

View file

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

View file

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

View file

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

View file

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