diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index da4907f..f1ed8dd 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -7,7 +7,7 @@ on: branches: [main] env: - IMAGE_BASENAME: 'go-netbox-proxy' + IMAGE_BASENAME: 'riege/go-netbox-proxy' jobs: build: @@ -26,15 +26,15 @@ jobs: - name: Login to Container Registry uses: docker/login-action@v2 with: - registry: ${{ secrets.ACR_LOGIN_SERVER }} - username: ${{ secrets.ACR_USERNAME }} - password: ${{ secrets.ACR_PASSWORD }} + registry: ${{ secrets.GHCR_LOGIN_SERVER }} + username: ${{ secrets.GHCR_USERNAME }} + password: ${{ secrets.GHCR_PAT }} - name: Determine Image Tags id: tags uses: docker/metadata-action@v4 with: - images: ${{ secrets.ACR_LOGIN_SERVER }}/${{ env.IMAGE_BASENAME }} + images: ${{ secrets.GHCR_LOGIN_SERVER }}/${{ env.IMAGE_BASENAME }} sep-tags: ',' flavor: | latest=false diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c248898..774df7b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -7,7 +7,7 @@ on: - v** env: - IMAGE_BASENAME: 'go-netbox-proxy' + IMAGE_BASENAME: 'riege/go-netbox-proxy' jobs: build: @@ -26,15 +26,15 @@ jobs: - name: Login to Container Registry uses: docker/login-action@v2 with: - registry: ${{ secrets.ACR_LOGIN_SERVER }} - username: ${{ secrets.ACR_USERNAME }} - password: ${{ secrets.ACR_PASSWORD }} + registry: ${{ secrets.GHCR_LOGIN_SERVER }} + username: ${{ secrets.GHCR_USERNAME }} + password: ${{ secrets.GHCR_PAT }} - name: Determine Image Tags id: tags uses: docker/metadata-action@v4 with: - images: ${{ secrets.ACR_LOGIN_SERVER }}/${{ env.IMAGE_BASENAME }} + images: ${{ secrets.GHCR_LOGIN_SERVER }}/${{ env.IMAGE_BASENAME }} sep-tags: ',' flavor: | latest=false diff --git a/Dockerfile b/Dockerfile index 2a283db..01f4503 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,6 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags '-w -extldflags "-st FROM gcr.io/distroless/static:latest-amd64 COPY --from=build /go/bin/go-netbox-proxy / +LABEL org.opencontainers.image.source https://github.com/riege/go-netbox-proxy + CMD ["/go-netbox-proxy"]