FROM rust:1.95.0-alpine # Install system dependencies needed for git operations and the script RUN apk add --no-cache \ git \ curl \ ca-certificates \ openssl-dev \ musl-dev \ gcc \ jq \ coreutils COPY rust/scripts/magic-release.sh /usr/local/bin/magic-release RUN chmod +x /usr/local/bin/magic-release # Entrypoint is required for Woodpecker plugins ENTRYPOINT ["/usr/local/bin/magic-release"]