From 4b136794c9a5d0d5748e0b35e55710257401c9ac Mon Sep 17 00:00:00 2001 From: sorinvoicu <61691256+sorinvoicu@users.noreply.github.com> Date: Thu, 29 Feb 2024 15:23:46 +0000 Subject: [PATCH] refactor build workflow --- .github/workflows/build_push.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 68a8e76..5351570 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -53,6 +53,10 @@ jobs: permissions: packages: write + outputs: + image: ${{ steps.build_vars.outputs.IMAGE_NAME }} + tag: ${{ steps.build_vars.outputs.IMAGE_DATE_TAG }} + steps: - name: Checkout project ⬇️ uses: actions/checkout@v4 @@ -119,7 +123,13 @@ jobs: PANDOC_VERSION=${{ github.event.inputs.pandoc_version }} QUARTO_VERSION=${{ github.event.inputs.quarto_version }} + sec_ops: + name: SecOps + needs: build_publish + runs-on: ubuntu-latest + + steps: - name: Update security artifacts uses: boehringer-ingelheim/dv.ci-images/.github/workflows/secops.yml@secops with: - image_tag: "${{ steps.build_vars.outputs.IMAGE_NAME }}:${{ steps.build_vars.outputs.IMAGE_DATE_TAG }}" + image_tag: "${{ needs.build_publish.outputs.image }}:${{ needs.build_publish.outputs.tag }}"