"${DOCKER_IMAGE_STABLE}" \
sh -c ./_ci-linux-debian.sh
+ linux-glibc-gcc-minimal: # use gcc to minimize installed packages
+ name: 'Linux gcc glibc minimal'
+ runs-on: ubuntu-latest
+ timeout-minutes: 5
+ steps:
+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
+ with:
+ persist-credentials: false
+ path: 'curl'
+ fetch-depth: 8
+ - name: 'build'
+ run: |
+ git clone --depth 1 https://github.com/curl/curl-for-win
+ mv curl-for-win/* .
+ export CW_CONFIG='-main-werror-unitybatch-prefill-zero-osnotls-osnoidn-nohttp-nocurltool-linux-x64-gcc'
+ export CW_REVISION="${GITHUB_SHA}"
+ . ./_versions.sh
+ sudo podman image trust set --type reject default
+ sudo podman image trust set --type accept docker.io/library
+ time podman pull "${DOCKER_IMAGE}"
+ podman images --digests
+ time podman run --volume "$(pwd):$(pwd)" --workdir "$(pwd)" \
+ --env-file <(env | grep -a -E \
+ '^(CW_|GITHUB_)') \
+ "${DOCKER_IMAGE}" \
+ sh -c ./_ci-linux-debian.sh
+
linux-musl-llvm:
name: 'Linux llvm MUSL (amd64, riscv64)'
runs-on: ubuntu-latest