From 2c2c6e2e6a6a5c3107bbbf5b7432bed594efbb28 Mon Sep 17 00:00:00 2001 From: Ivan Kolodiazhnyi Date: Mon, 15 Sep 2025 13:33:57 +0300 Subject: [PATCH] feat: add support for image building with a custom GOPROXY Signed-off-by: Ivan Kolodiazhnyi --- .github/workflows/netop-ci.yml | 1 + Dockerfile | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/netop-ci.yml b/.github/workflows/netop-ci.yml index 7d1f1f5..7176537 100644 --- a/.github/workflows/netop-ci.yml +++ b/.github/workflows/netop-ci.yml @@ -17,3 +17,4 @@ jobs: registry-username: ${{ secrets.NVCR_USERNAME }} registry-token: ${{ secrets.NVCR_TOKEN }} cicd-gh-token: ${{ secrets.GH_TOKEN_NVIDIA_CI_CD }} + goproxy: ${{ secrets.GO_PROXY_URL }} diff --git a/Dockerfile b/Dockerfile index 4fd039d..ca76560 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,9 @@ # Build the image FROM golang:1.24 as builder +ARG GOPROXY +ENV GOPROXY=$GOPROXY + WORKDIR /workspace # Copy the Go Modules manifests COPY go.mod go.mod