File tree Expand file tree Collapse file tree 2 files changed +16
-13
lines changed
Expand file tree Collapse file tree 2 files changed +16
-13
lines changed Original file line number Diff line number Diff line change @@ -11,19 +11,20 @@ jobs:
1111 steps :
1212 -
1313 name : Set up QEMU
14- uses : docker/setup-qemu-action@v2
14+ uses : docker/setup-qemu-action@v3
1515 -
1616 name : Set up Docker Buildx
17- uses : docker/setup-buildx-action@v2
17+ uses : docker/setup-buildx-action@v3
1818 -
1919 name : Login to DockerHub
20- uses : docker/login-action@v2
20+ uses : docker/login-action@v3
2121 with :
2222 username : ${{ secrets.DOCKERHUB_USERNAME }}
2323 password : ${{ secrets.DOCKERHUB_TOKEN }}
2424 -
2525 name : Build and push
26- uses : docker/build-push-action@v3
26+ uses : docker/build-push-action@v6
2727 with :
2828 push : true
2929 tags : charlessortlist/docker-helm-util:latest
30+ platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change 1- FROM alpine:3.12
1+ FROM alpine:3.22
22
33RUN apk add --no-cache aws-cli curl jq git bash build-base
44
5- ARG SOPS_VERSION=3.6.1
6- ADD https://github.com/mozilla/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux /usr/local/bin/sops
5+ ARG TARGETARCH
76
8- ARG KUBECTL_VERSION=1.19.3
9- ADD https://storage.googleapis. com/kubernetes-release/release/ v${KUBECTL_VERSION}/bin/ linux/amd64/kubectl /usr/local/bin/kubectl
7+ ARG SOPS_VERSION=3.10.2
8+ ADD https://github. com/mozilla/sops/releases/download/ v${SOPS_VERSION}/sops-v${SOPS_VERSION}. linux.${TARGETARCH} /usr/local/bin/sops
109
11- ARG HELM_VERSION=3.4.0
12- RUN curl -s https://get.helm.sh/helm- v${HELM_VERSION}- linux-amd64.tar.gz | tar -xvz --strip 1 linux-amd64/helm -C /usr/local/bin/
10+ ARG KUBECTL_VERSION=1.32.8
11+ ADD https://storage.googleapis.com/kubernetes-release/release/ v${KUBECTL_VERSION}/bin/ linux/${TARGETARCH}/kubectl /usr/local/bin/kubectl
1312
14- ARG AWS_IAM_AUTHENTICATOR_VERSION=1.18.8/2020-09-18
15- ADD https://amazon-eks.s3-us-west-2.amazonaws.com/${AWS_IAM_AUTHENTICATOR_VERSION}/bin/linux/amd64/aws-iam-authenticator /usr/local/bin/aws-iam-authenticator
13+ ARG HELM_VERSION=3.18.6
14+ RUN curl -sL "https://get.helm.sh/helm-v${HELM_VERSION}-linux-${TARGETARCH}.tar.gz" | tar -xvz --strip 1 "linux-${TARGETARCH}/helm" -C /usr/local/bin/
15+
16+ ARG AWS_IAM_AUTHENTICATOR_VERSION=1.32.8/2025-08-20
17+ ADD https://amazon-eks.s3-us-west-2.amazonaws.com/${AWS_IAM_AUTHENTICATOR_VERSION}/bin/linux/${TARGETARCH}/aws-iam-authenticator /usr/local/bin/aws-iam-authenticator
1618
1719RUN chmod +x /usr/local/bin/*
1820
You can’t perform that action at this time.
0 commit comments