From dc4f609b88f870f2c29b5dbf0bde65e7f5712da5 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Boll Date: Mon, 20 Jan 2025 12:32:10 +0100 Subject: [PATCH 1/2] Add missing acrpull Deployment --- .github/workflows/services-cd.yml | 4 ++++ .github/workflows/services-pr-check.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/services-cd.yml b/.github/workflows/services-cd.yml index 8b962607a..2324d41ae 100644 --- a/.github/workflows/services-cd.yml +++ b/.github/workflows/services-cd.yml @@ -149,6 +149,10 @@ cd dev-infrastructure/ make mgmt.aks.kubeconfig + - name: 'Deploy ACR Pull Configuration' + run: | + make acrpull.deploy_pipeline + - name: 'Deploy PKO' run: | make pko.deploy diff --git a/.github/workflows/services-pr-check.yml b/.github/workflows/services-pr-check.yml index 6711ddb0e..cc03034ef 100644 --- a/.github/workflows/services-pr-check.yml +++ b/.github/workflows/services-pr-check.yml @@ -148,6 +148,10 @@ run: | helm plugin install https://github.com/databus23/helm-diff + - name: 'Dry Run ACR Pull' + run: | + make acrpull.dry_run + - name: 'Dry Run HypershiftOperator' run: | make hypershiftoperator.dry_run From b045a8b3c7587d7d6cd4b703836875d5b6806720 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Boll Date: Mon, 20 Jan 2025 12:48:54 +0100 Subject: [PATCH 2/2] Add push condition --- .github/workflows/services-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/services-ci.yml b/.github/workflows/services-ci.yml index aebf90460..6ffece37c 100644 --- a/.github/workflows/services-ci.yml +++ b/.github/workflows/services-ci.yml @@ -181,6 +181,7 @@ subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} - name: Build package operator container image from git@github.com:package-operator/package-operator.git + if: inputs.push == true run: | cd pko make image