Skip to content

Upgrade sqlx and implement db detection #1725

Upgrade sqlx and implement db detection

Upgrade sqlx and implement db detection #1725

Triggered via pull request September 26, 2025 10:52
Status Failure
Total duration 8m 2s
Artifacts 2

ci.yml

on: pull_request
Matrix: docker_build
Matrix: test
docker_push
0s
docker_push
Fit to window
Zoom out
Zoom in

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