Upgrade sqlx and implement db detection #1725
ci.yml
on: pull_request
Matrix: docker_build
compile_and_lint
2m 23s
windows_test
2m 59s
Matrix: test
docker_push
0s
Annotations
2 errors and 1 notice
|
docker_build (linux/arm64)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update && if [ \"$TARGETARCH\" = \"$BUILDARCH\" ]; then rustup target list --installed > TARGET && echo gcc > LINKER && apt-get install -y gcc libgcc-s1 cmake unixodbc-dev && cp /lib/*/libgcc_s.so.1 .; cp /lib/*/libodbc.so.2 .; cp /lib/*/libltdl.so.7 .; elif [ \"$TARGETARCH\" = \"arm64\" ]; then echo aarch64-unknown-linux-gnu > TARGET && echo aarch64-linux-gnu-gcc > LINKER && dpkg --add-architecture arm64 && apt-get update && apt-get install -y gcc-aarch64-linux-gnu libgcc-s1-arm64-cross unixodbc-dev:arm64 && cp /usr/aarch64-linux-gnu/lib/libgcc_s.so.1 .; cp /usr/aarch64-linux-gnu/lib/libodbc.so.2 .; cp /usr/aarch64-linux-gnu/lib/libltdl.so.7 .; elif [ \"$TARGETARCH\" = \"arm\" ]; then echo armv7-unknown-linux-gnueabihf > TARGET && echo arm-linux-gnueabihf-gcc > LINKER && dpkg --add-architecture armhf && apt-get update && apt-get install -y gcc-arm-linux-gnueabihf libgcc-s1-armhf-cross cmake libclang1 unixodbc-dev:armhf && cargo install --force --locked bindgen-cli && echo \"-I/usr/lib/gcc-cross/arm-linux-gnueabihf/12/include -I/usr/arm-linux-gnueabihf/include\" > BINDGEN_EXTRA_CLANG_ARGS; cp /usr/arm-linux-gnueabihf/lib/libgcc_s.so.1 .; cp /usr/arm-linux-gnueabihf/lib/libodbc.so.2 .; cp /usr/arm-linux-gnueabihf/lib/libltdl.so.7 .; else echo \"Unsupported cross compilation target: $TARGETARCH\"; exit 1; fi && rustup target add $(cat TARGET) && cargo init ." did not complete successfully: exit code: 1
|
|
docker_build (linux/arm/v7)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update && if [ \"$TARGETARCH\" = \"$BUILDARCH\" ]; then rustup target list --installed > TARGET && echo gcc > LINKER && apt-get install -y gcc libgcc-s1 cmake unixodbc-dev && cp /lib/*/libgcc_s.so.1 .; cp /lib/*/libodbc.so.2 .; cp /lib/*/libltdl.so.7 .; elif [ \"$TARGETARCH\" = \"arm64\" ]; then echo aarch64-unknown-linux-gnu > TARGET && echo aarch64-linux-gnu-gcc > LINKER && dpkg --add-architecture arm64 && apt-get update && apt-get install -y gcc-aarch64-linux-gnu libgcc-s1-arm64-cross unixodbc-dev:arm64 && cp /usr/aarch64-linux-gnu/lib/libgcc_s.so.1 .; cp /usr/aarch64-linux-gnu/lib/libodbc.so.2 .; cp /usr/aarch64-linux-gnu/lib/libltdl.so.7 .; elif [ \"$TARGETARCH\" = \"arm\" ]; then echo armv7-unknown-linux-gnueabihf > TARGET && echo arm-linux-gnueabihf-gcc > LINKER && dpkg --add-architecture armhf && apt-get update && apt-get install -y gcc-arm-linux-gnueabihf libgcc-s1-armhf-cross cmake libclang1 unixodbc-dev:armhf && cargo install --force --locked bindgen-cli && echo \"-I/usr/lib/gcc-cross/arm-linux-gnueabihf/12/include -I/usr/arm-linux-gnueabihf/include\" > BINDGEN_EXTRA_CLANG_ARGS; cp /usr/arm-linux-gnueabihf/lib/libgcc_s.so.1 .; cp /usr/arm-linux-gnueabihf/lib/libodbc.so.2 .; cp /usr/arm-linux-gnueabihf/lib/libltdl.so.7 .; else echo \"Unsupported cross compilation target: $TARGETARCH\"; exit 1; fi && rustup target add $(cat TARGET) && cargo init ." did not complete successfully: exit code: 1
|
|
windows_test
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
sqlpage-linux-debug
|
76.7 MB |
sha256:aec2fde6d4889b9d583879d5baab43f8ee738dec54f55272332a4f6a5a4217fb
|
|
|
sqlpage-windows-debug
|
17.5 MB |
sha256:145a943395438955f3b822913775e3edaa4b7e390b55766d0aa4142b4488cbc4
|
|