The multi-platform Docker build (linux/amd64 + linux/arm64) was compiling Rust from source inside QEMU, taking 60+ minutes and frequently getting cancelled. The matrix build job already produces native binaries for both architectures — this change makes the Docker job use those pre-built binaries instead. Adds ARG PREBUILT_BINARY gating to Dockerfile and Dockerfile.debian so CI skips cargo build and copies from a named build context, while local docker build remains unchanged. Timeout reduced from 60 to 15 minutes. |
||
|---|---|---|
| .. | ||
| assets | ||
| codeql | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| actionlint.yaml | ||
| CODEOWNERS | ||
| dependabot.yml | ||
| label-policy.json | ||
| labeler.yml | ||
| pull_request_template.md | ||