FROM ii64/golang-zig:go1.18-alpine3.15-zig AS builder WORKDIR /build COPY . /build RUN apk add --no-cache \ make RUN go mod download RUN cat Makefile RUN make build FROM scratch WORKDIR /app COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ COPY --from=builder /build/obs-access-signer /app/obs-access-signer ENTRYPOINT [ "/app/obs-access-signer" ]