platform: 'linux/amd64' when: branch: exclude: [main] event: [push, pull_request] steps: build: image: 'rust:1.70-alpine3.18' commands: - apk add --no-cache build-base libarchive libarchive-dev - cargo build --verbose # Binaries, even debug ones, should be statically compiled - '[ "$(readelf -d target/debug/rieterd | grep NEEDED | wc -l)" = 0 ]'