From 8b4433f20113d6e9a34b716ebeee2185b0e3a847 Mon Sep 17 00:00:00 2001 From: Batuhan Apaydin Date: Mon, 29 May 2023 23:01:35 +0300 Subject: [PATCH] add docker-credential-acr-env Signed-off-by: Batuhan Apaydin Co-authored-by: Furkan Turkal Signed-off-by: Batuhan Apaydin --- docker-credential-acr-env.yaml | 47 ++++++++++++++++++++++++++++++++++ packages.txt | 1 + 2 files changed, 48 insertions(+) create mode 100644 docker-credential-acr-env.yaml diff --git a/docker-credential-acr-env.yaml b/docker-credential-acr-env.yaml new file mode 100644 index 00000000000..2a96a36fa47 --- /dev/null +++ b/docker-credential-acr-env.yaml @@ -0,0 +1,47 @@ +package: + name: docker-credential-acr-env + version: 0.7.0 + epoch: 0 + description: ACR Docker Credential Helper + copyright: + - license: Apache-2.0 + +environment: + contents: + packages: + - busybox + - ca-certificates-bundle + - build-base + - go + - git + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/chrismellard/docker-credential-acr-env + tag: ${{package.version}} + expected-commit: c57b701bfc08d857fce060250ed9a254b075538d + + - runs: | + # Mitigate GHSA-3vm4-22fp-5rfm, GHSA-gwc9-m7rh-j2ww and GHSA-8c26-wmh5-6g9v + go get golang.org/x/crypto@v0.7.0 + + # GHSA-p782-xgp4-8hr8 + go get -u golang.org/x/sys@v0.0.0-20220412211240-33da011f77ad + + # GHSA-ppp9-7jff-5vj2 + # GHSA-69ch-w2m2-3vjp + go get -u golang.org/x/text@v0.3.8 + + go mod tidy + go mod vendor + + - runs: | + make build + install -Dm755 build/docker-credential-acr-env "${{targets.destdir}}"/usr/bin/docker-credential-acr-env + +update: + enabled: true + github: + identifier: chrismellard/docker-credential-acr-env + use-tag: false diff --git a/packages.txt b/packages.txt index 991e3b5f1ae..e0198cf842b 100644 --- a/packages.txt +++ b/packages.txt @@ -696,6 +696,7 @@ kubernetes-ingress-defaultbackend coredns gatekeeper cni-plugins +docker-credential-acr-env flux-image-reflector-controller kubeflow-jupyter-web-app kaniko