diff --git a/.github/workflows/build_container.yml b/.github/workflows/build_container.yml index 68cbfbb01..8a027bbb9 100644 --- a/.github/workflows/build_container.yml +++ b/.github/workflows/build_container.yml @@ -117,7 +117,7 @@ jobs: path: push/ - name: Build the Docker image - if: github.repository == 'OpenBankProject/OBP-API' + if: vars.ENABLE_CONTAINER_BUILDING == 'true' run: | echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin docker.io if [ "${{ github.ref }}" == "refs/heads/develop" ]; then @@ -131,11 +131,11 @@ jobs: - uses: sigstore/cosign-installer@4d14d7f17e7112af04ea6108fbb4bfc714c00390 - name: Write signing key to disk (only needed for `cosign sign --key`) - if: github.repository == 'OpenBankProject/OBP-API' + if: vars.ENABLE_CONTAINER_BUILDING == 'true' run: echo "${{ secrets.COSIGN_PRIVATE_KEY }}" > cosign.key - name: Sign container image - if: github.repository == 'OpenBankProject/OBP-API' + if: vars.ENABLE_CONTAINER_BUILDING == 'true' run: | cosign sign -y --key cosign.key \ docker.io/${{ env.DOCKER_HUB_ORGANIZATION }}/${{ env.DOCKER_HUB_REPOSITORY }}:${GITHUB_REF##*/}