| # syntax=docker.io/docker/dockerfile:1.20 | |
| FROM docker.io/library/golang:1.25.0-bookworm AS go | |
| FROM ghcr.io/dependabot/dependabot-updater-core | |
| ARG TARGETARCH | |
| USER root | |
| COPY --from=go /usr/local/go /opt/go | |
| ENV PATH=/opt/go/bin:$PATH | |
| ENV DEPENDABOT_NATIVE_HELPERS_PATH="/opt" | |
| COPY go_modules/helpers /opt/go_modules/helpers | |
| RUN bash /opt/go_modules/helpers/build | |
| USER dependabot | |
| COPY --chown=dependabot:dependabot --parents go_modules common $DEPENDABOT_HOME/ | |
| COPY --chown=dependabot:dependabot updater $DEPENDABOT_HOME/dependabot-updater | |