Skip to content

Commit 5b25e89

Browse files
authored
Update uraimo/run-on-arch-action to v3.0.1 (latest) (#13603)
This one claims in its README to resolve segfaults. Also sync the commented-out workflow to match the uncommented ones. ## Test Plan Checks passed in #13600 already....
1 parent bef1288 commit 5b25e89

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/build-binaries.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ jobs:
417417
manylinux: ${{ matrix.platform.arch == 'aarch64' && '2_28' || 'auto' }}
418418
docker-options: ${{ matrix.platform.maturin_docker_options }}
419419
args: --release --locked --out dist --features self-update
420-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
420+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
421421
name: "Test wheel"
422422
with:
423423
arch: ${{ matrix.platform.arch == 'arm' && 'armv6' || matrix.platform.arch }}
@@ -466,7 +466,7 @@ jobs:
466466
manylinux: ${{ matrix.platform.arch == 'aarch64' && '2_28' || 'auto' }}
467467
docker-options: ${{ matrix.platform.maturin_docker_options }}
468468
args: --profile minimal-size --locked --out crates/uv-build/dist -m crates/uv-build/Cargo.toml
469-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
469+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
470470
name: "Test wheel uv-build"
471471
with:
472472
arch: ${{ matrix.platform.arch == 'arm' && 'armv6' || matrix.platform.arch }}
@@ -513,7 +513,7 @@ jobs:
513513
manylinux: auto
514514
docker-options: ${{ matrix.platform.maturin_docker_options }}
515515
args: --release --locked --out dist --features self-update
516-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
516+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
517517
if: matrix.platform.arch != 'ppc64'
518518
name: "Test wheel"
519519
with:
@@ -562,7 +562,7 @@ jobs:
562562
manylinux: auto
563563
docker-options: ${{ matrix.platform.maturin_docker_options }}
564564
args: --profile minimal-size --locked --out crates/uv-build/dist -m crates/uv-build/Cargo.toml
565-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
565+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
566566
if: matrix.platform.arch != 'ppc64'
567567
name: "Test wheel uv-build"
568568
with:
@@ -623,7 +623,7 @@ jobs:
623623
yum install -y gcc-powerpc64-linux-gnu
624624
fi
625625
# TODO(charlie): Re-enable testing for PPC wheels.
626-
# - uses: uraimo/run-on-arch-action@v2
626+
# - uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
627627
# if: matrix.platform.arch != 'ppc64'
628628
# name: "Test wheel"
629629
# with:
@@ -806,7 +806,7 @@ jobs:
806806
args: --release --locked --out dist --features self-update ${{ matrix.platform.arch == 'aarch64' && '--compatibility 2_17' || ''}}
807807
docker-options: ${{ matrix.platform.maturin_docker_options }}
808808
rust-toolchain: ${{ matrix.platform.toolchain || null }}
809-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
809+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
810810
name: "Test wheel"
811811
with:
812812
arch: ${{ matrix.platform.arch }}
@@ -820,7 +820,7 @@ jobs:
820820
# TODO(konsti): Enable this test on all platforms, currently `find_uv_bin` is failing to discover uv here.
821821
# .venv/bin/python -m ${{ env.MODULE_NAME }} --help
822822
.venv/bin/uvx --help
823-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
823+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
824824
name: "Test wheel (manylinux)"
825825
if: matrix.platform.arch == 'aarch64'
826826
with:
@@ -871,7 +871,7 @@ jobs:
871871
args: --profile minimal-size --locked ${{ matrix.platform.arch == 'aarch64' && '--compatibility 2_17' || ''}} --out crates/uv-build/dist -m crates/uv-build/Cargo.toml
872872
docker-options: ${{ matrix.platform.maturin_docker_options }}
873873
rust-toolchain: ${{ matrix.platform.toolchain || null }}
874-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
874+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
875875
name: "Test wheel"
876876
with:
877877
arch: ${{ matrix.platform.arch }}
@@ -884,7 +884,7 @@ jobs:
884884
.venv/bin/${{ env.MODULE_NAME }}-build --help
885885
# TODO(konsti): Enable this test on all platforms, currently `find_uv_bin` is failing to discover uv here.
886886
# .venv/bin/python -m ${{ env.MODULE_NAME }}_build --help
887-
- uses: uraimo/run-on-arch-action@ac33288c3728ca72563c97b8b88dda5a65a84448 # v2
887+
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
888888
name: "Test wheel (manylinux)"
889889
if: matrix.platform.arch == 'aarch64'
890890
with:

0 commit comments

Comments
 (0)