@@ -533,8 +533,8 @@ jobs:
533533 with :
534534 name : uv-linux-libc-${{ github.sha }}
535535 path : |
536- ./target/debug /uv
537- ./target/debug /uvx
536+ ./target/fast-build /uv
537+ ./target/fast-build /uvx
538538 retention-days : 1
539539
540540 build-binary-linux-aarch64 :
@@ -560,8 +560,8 @@ jobs:
560560 with :
561561 name : uv-linux-aarch64-${{ github.sha }}
562562 path : |
563- ./target/debug /uv
564- ./target/debug /uvx
563+ ./target/fast-build /uv
564+ ./target/fast-build /uvx
565565 retention-days : 1
566566
567567 build-binary-linux-musl :
@@ -592,8 +592,8 @@ jobs:
592592 with :
593593 name : uv-linux-musl-${{ github.sha }}
594594 path : |
595- ./target/x86_64-unknown-linux-musl/debug /uv
596- ./target/x86_64-unknown-linux-musl/debug /uvx
595+ ./target/x86_64-unknown-linux-musl/fast-build /uv
596+ ./target/x86_64-unknown-linux-musl/fast-build /uvx
597597 retention-days : 1
598598
599599 build-binary-macos-aarch64 :
@@ -618,8 +618,8 @@ jobs:
618618 with :
619619 name : uv-macos-aarch64-${{ github.sha }}
620620 path : |
621- ./target/debug /uv
622- ./target/debug /uvx
621+ ./target/fast-build /uv
622+ ./target/fast-build /uvx
623623 retention-days : 1
624624
625625 build-binary-macos-x86_64 :
@@ -644,8 +644,8 @@ jobs:
644644 with :
645645 name : uv-macos-x86_64-${{ github.sha }}
646646 path : |
647- ./target/debug /uv
648- ./target/debug /uvx
647+ ./target/fast-build /uv
648+ ./target/fast-build /uvx
649649 retention-days : 1
650650
651651 build-binary-windows-x86_64 :
@@ -680,8 +680,8 @@ jobs:
680680 with :
681681 name : uv-windows-x86_64-${{ github.sha }}
682682 path : |
683- ${{ env.UV_WORKSPACE }}/target/debug /uv.exe
684- ${{ env.UV_WORKSPACE }}/target/debug /uvx.exe
683+ ${{ env.UV_WORKSPACE }}/target/fast-build /uv.exe
684+ ${{ env.UV_WORKSPACE }}/target/fast-build /uvx.exe
685685 retention-days : 1
686686
687687 build-binary-windows-aarch64 :
@@ -720,8 +720,8 @@ jobs:
720720 with :
721721 name : uv-windows-aarch64-${{ github.sha }}
722722 path : |
723- ${{ env.UV_WORKSPACE }}/target/aarch64-pc-windows-msvc/debug /uv.exe
724- ${{ env.UV_WORKSPACE }}/target/aarch64-pc-windows-msvc/debug /uvx.exe
723+ ${{ env.UV_WORKSPACE }}/target/aarch64-pc-windows-msvc/fast-build /uv.exe
724+ ${{ env.UV_WORKSPACE }}/target/aarch64-pc-windows-msvc/fast-build /uvx.exe
725725 retention-days : 1
726726
727727 build-binary-msrv :
@@ -746,10 +746,10 @@ jobs:
746746 - name : " Install mold"
747747 uses : rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
748748 - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
749- - run : cargo +${MSRV} build
749+ - run : cargo +${MSRV} build --profile fast-build
750750 env :
751751 MSRV : ${{ steps.msrv.outputs.value }}
752- - run : ./target/debug /uv --version
752+ - run : ./target/fast-build /uv --version
753753
754754 build-binary-freebsd :
755755 needs : determine_changes
@@ -770,7 +770,7 @@ jobs:
770770 chmod +x cross
771771 mv cross /usr/local/bin/cross
772772
773- cross build --target x86_64-unknown-freebsd
773+ cross build --target x86_64-unknown-freebsd --profile fast-build
774774
775775 - name : Test in Firecracker VM
776776 uses : acj/freebsd-firecracker-action@a5a3fc1709c5b5368141a5699f10259aca3cd965 # v0.6.0
@@ -784,8 +784,8 @@ jobs:
784784 cat <<EOF > $include_path
785785 target
786786 target/x86_64-unknown-freebsd
787- target/x86_64-unknown-freebsd/debug
788- target/x86_64-unknown-freebsd/debug /uv
787+ target/x86_64-unknown-freebsd/fast-build
788+ target/x86_64-unknown-freebsd/fast-build /uv
789789 EOF
790790
791791 rsync -r -e "ssh" \
@@ -795,7 +795,7 @@ jobs:
795795 --exclude "*" \
796796 . firecracker:
797797 run-in-vm : |
798- mv target/x86_64-unknown-freebsd/debug /uv uv
798+ mv target/x86_64-unknown-freebsd/fast-build /uv uv
799799 chmod +x uv
800800 ./uv --version
801801
0 commit comments