From 12b360b139a39d1783bb9854ab6bd6031ccae44a Mon Sep 17 00:00:00 2001 From: Marty Tippin <120425148+tippmar-nr@users.noreply.github.com> Date: Thu, 23 May 2024 10:24:32 -0500 Subject: [PATCH] asdfa --- .github/workflows/minikube-test.yml | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/.github/workflows/minikube-test.yml b/.github/workflows/minikube-test.yml index 04684f8..6f638a3 100644 --- a/.github/workflows/minikube-test.yml +++ b/.github/workflows/minikube-test.yml @@ -7,7 +7,7 @@ permissions: contents: read jobs: - test: + test-with-harden-runner: runs-on: ubuntu-latest steps: @@ -16,7 +16,32 @@ jobs: with: #disable-sudo: true egress-policy: audit - + + - name: Set up Docker Buildx + id: buildx + uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # 3.3.0 + + - name: Start minikube + uses: medyagh/setup-minikube@317d92317e473a10540357f1f4b2878b80ee7b95 # 0.0.16 + + - name: Deploy cert-manager to minikube + run: | + helm repo add jetstack https://charts.jetstack.io --force-update + helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --version v1.14.5 --set installCRDs=true + echo "waiting for cert-manager pods to be ready..." + sleep 5 + kubectl wait --for=condition=Ready -n cert-manager --all pods --timeout=60s + + test-without-harden-runner: + runs-on: ubuntu-latest + + steps: + # - name: Harden Runner + # uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + # with: + # #disable-sudo: true + # egress-policy: audit + - name: Set up Docker Buildx id: buildx uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # 3.3.0