From 66bbe7650d66207d87a972415d77db4b368d617a Mon Sep 17 00:00:00 2001 From: MichalKalke Date: Mon, 1 Jul 2024 11:17:42 +0200 Subject: [PATCH] Serverless operator build job --- .../workflows/serverless-operator-build.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/serverless-operator-build.yaml diff --git a/.github/workflows/serverless-operator-build.yaml b/.github/workflows/serverless-operator-build.yaml new file mode 100644 index 000000000..b37b3e406 --- /dev/null +++ b/.github/workflows/serverless-operator-build.yaml @@ -0,0 +1,23 @@ +name: pull-serverless-operator-build + +on: + pull_request_target: + types: [ opened, edited, synchronize, reopened, ready_for_review ] + +permissions: + id-token: write # This is required for requesting the JWT token + contents: read # This is required for actions/checkout + +jobs: + build-image: + uses: kyma-project/test-infra/.github/workflows/image-builder.yml@main # Usage: kyma-project/test-infra/.github/workflows/image-builder.yml@main + with: + name: serverless-operator/ga + dockerfile: components/operator/Dockerfile + context: . + test-image: + runs-on: ubuntu-latest + needs: build-image + steps: + - name: Test image + run: echo "Testing images ${{ needs.build-image.outputs.images }}"