From 4073c9b9b73a7811306d34d40c1e79d305238424 Mon Sep 17 00:00:00 2001 From: Naoto Yokoyama Date: Thu, 30 Mar 2023 12:44:19 +0900 Subject: [PATCH 01/11] fix: ensure a newline is inserted before delimiter --- entrypoint.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index 79da000..93b1983 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -40,9 +40,13 @@ fi if [ -z "$dest" ]; then kubectl $* else - echo "$dest<> $GITHUB_ENV + EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) + echo "$dest<<$EOF" >> $GITHUB_ENV kubectl $* >> $GITHUB_ENV - echo "EOF" >> $GITHUB_ENV - + if [[ "${GITHUB_ENV: -1}" != $'\n' ]]; then + echo >> $GITHUB_ENV + fi + echo "$EOF" >> $GITHUB_ENV + echo "::add-mask::$dest" fi From 6bbfc40a23edbafe3099b1ee01d1614cd417b867 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Sat, 16 Mar 2024 00:32:35 +0000 Subject: [PATCH 02/11] updated kubectl to v1.29.3 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index aefd66d..7bae2ad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.29.2" +ARG KUBE_VERSION="v1.29.3" COPY entrypoint.sh /entrypoint.sh From 571dee19fcd8ac679a54185817c0c55931b56fa2 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 17 Apr 2024 00:35:09 +0000 Subject: [PATCH 03/11] updated kubectl to v1.29.4 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7bae2ad..4c6d3a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.29.3" +ARG KUBE_VERSION="v1.29.4" COPY entrypoint.sh /entrypoint.sh From 302b72c2ae904ffec8626fdf51d9f87c76a5b5d2 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Thu, 18 Apr 2024 00:34:35 +0000 Subject: [PATCH 04/11] updated kubectl to v1.30.0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4c6d3a8..fc71c51 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.29.4" +ARG KUBE_VERSION="v1.30.0" COPY entrypoint.sh /entrypoint.sh From c1933f5a8dae9739ed267e93c73e2ce65f9c05d8 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 15 May 2024 12:15:36 +0000 Subject: [PATCH 05/11] updated kubectl to v1.30.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fc71c51..68c7908 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.30.0" +ARG KUBE_VERSION="v1.30.1" COPY entrypoint.sh /entrypoint.sh From dc32bad3f5eba1d0a6ddf4edd41998ad6e12e690 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 12 Jun 2024 12:14:52 +0000 Subject: [PATCH 06/11] updated kubectl to v1.30.2 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 68c7908..27a8186 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.30.1" +ARG KUBE_VERSION="v1.30.2" COPY entrypoint.sh /entrypoint.sh From de073479dc95c6ab5a18bb55947e892ad20e736e Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 17 Jul 2024 12:15:41 +0000 Subject: [PATCH 07/11] updated kubectl to v1.30.3 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 27a8186..fc8a361 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.30.2" +ARG KUBE_VERSION="v1.30.3" COPY entrypoint.sh /entrypoint.sh From a0d6fb42ebfcd3d40cd88c62f0929138cf026ff9 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 14 Aug 2024 00:40:40 +0000 Subject: [PATCH 08/11] updated kubectl to v1.31.0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fc8a361..11671f5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.30.3" +ARG KUBE_VERSION="v1.31.0" COPY entrypoint.sh /entrypoint.sh From 42f8a7effb0f15dad9035a03a1a321c8215cc060 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Wed, 4 Sep 2024 16:58:27 +0200 Subject: [PATCH 09/11] updated actions/checkout from v1 to v4 in examples --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f3f37a5..592614e 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-hub/kubectl@master env: KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }} @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - uses: actions-hub/kubectl@master env: KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }} @@ -125,4 +125,4 @@ To use a specific version of kubectl use: ``` ## Licence -[MIT License](https://github.com/actions-hub/kubectl/blob/master/LICENSE) \ No newline at end of file +[MIT License](https://github.com/actions-hub/kubectl/blob/master/LICENSE) From 98222f581da98d5ac9ace027c59e33b98c83890e Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Thu, 12 Sep 2024 12:16:50 +0000 Subject: [PATCH 10/11] updated kubectl to v1.31.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 11671f5..54ccf9c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.17 MAINTAINER Serhiy Mitrovtsiy -ARG KUBE_VERSION="v1.31.0" +ARG KUBE_VERSION="v1.31.1" COPY entrypoint.sh /entrypoint.sh From 23f1db6bcdc2bcd78428e6302a69c02d24643f88 Mon Sep 17 00:00:00 2001 From: Emre Date: Thu, 12 Sep 2024 18:57:56 +0300 Subject: [PATCH 11/11] Update kubectl download url --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 54ccf9c..cb02aeb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh && \ apk add --no-cache --update openssl curl ca-certificates && \ - curl -L https://storage.googleapis.com/kubernetes-release/release/$KUBE_VERSION/bin/linux/amd64/kubectl -o /usr/local/bin/kubectl && \ + curl -L https://dl.k8s.io/release/$KUBE_VERSION/bin/linux/amd64/kubectl -o /usr/local/bin/kubectl && \ chmod +x /usr/local/bin/kubectl && \ rm -rf /var/cache/apk/*