FROM golang:1.24 AS builder

RUN mkdir /build
COPY go.mod /build
RUN cd /build && go mod download

COPY . /build
RUN cd /build && make build-reporter

FROM quay.io/rockylinux/rockylinux:9-minimal

COPY --from=builder /build/bin/sli-reporter /sli-reporter
ENTRYPOINT ["/sli-reporter"]
