From 00063c57def017f282a39a85f8bafd2566847a89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Arroba?= <19954079+cesararroba@users.noreply.github.com> Date: Mon, 15 Dec 2025 13:06:18 +0100 Subject: [PATCH] chore(github): fix container checks workflows (#9556) --- .github/workflows/api-container-checks.yml | 3 ++- .github/workflows/mcp-container-checks.yml | 3 ++- .github/workflows/sdk-container-checks.yml | 2 +- .github/workflows/ui-container-checks.yml | 3 ++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/api-container-checks.yml b/.github/workflows/api-container-checks.yml index 74f8e7dcfc..d40523b146 100644 --- a/.github/workflows/api-container-checks.yml +++ b/.github/workflows/api-container-checks.yml @@ -20,6 +20,7 @@ env: jobs: api-dockerfile-lint: + if: github.repository == 'prowler-cloud/prowler' runs-on: ubuntu-latest timeout-minutes: 15 permissions: @@ -91,7 +92,7 @@ jobs: cache-to: type=gha,mode=max,scope=${{ matrix.arch }} - name: Scan container with Trivy for ${{ matrix.arch }} - if: github.repository == 'prowler-cloud/prowler' && steps.check-changes.outputs.any_changed == 'true' + if: steps.check-changes.outputs.any_changed == 'true' uses: ./.github/actions/trivy-scan with: image-name: ${{ env.IMAGE_NAME }} diff --git a/.github/workflows/mcp-container-checks.yml b/.github/workflows/mcp-container-checks.yml index da41293466..c4a0037b23 100644 --- a/.github/workflows/mcp-container-checks.yml +++ b/.github/workflows/mcp-container-checks.yml @@ -20,6 +20,7 @@ env: jobs: mcp-dockerfile-lint: + if: github.repository == 'prowler-cloud/prowler' runs-on: ubuntu-latest timeout-minutes: 15 permissions: @@ -89,7 +90,7 @@ jobs: cache-to: type=gha,mode=max,scope=${{ matrix.arch }} - name: Scan MCP container with Trivy for ${{ matrix.arch }} - if: github.repository == 'prowler-cloud/prowler' && steps.check-changes.outputs.any_changed == 'true' + if: steps.check-changes.outputs.any_changed == 'true' uses: ./.github/actions/trivy-scan with: image-name: ${{ env.IMAGE_NAME }} diff --git a/.github/workflows/sdk-container-checks.yml b/.github/workflows/sdk-container-checks.yml index af48cc63dc..3741502fbb 100644 --- a/.github/workflows/sdk-container-checks.yml +++ b/.github/workflows/sdk-container-checks.yml @@ -104,7 +104,7 @@ jobs: cache-to: type=gha,mode=max,scope=${{ matrix.arch }} - name: Scan SDK container with Trivy for ${{ matrix.arch }} - if: github.repository == 'prowler-cloud/prowler' && steps.check-changes.outputs.any_changed == 'true' + if: steps.check-changes.outputs.any_changed == 'true' uses: ./.github/actions/trivy-scan with: image-name: ${{ env.IMAGE_NAME }} diff --git a/.github/workflows/ui-container-checks.yml b/.github/workflows/ui-container-checks.yml index 98e1ed1574..d17f1d5450 100644 --- a/.github/workflows/ui-container-checks.yml +++ b/.github/workflows/ui-container-checks.yml @@ -20,6 +20,7 @@ env: jobs: ui-dockerfile-lint: + if: github.repository == 'prowler-cloud/prowler' runs-on: ubuntu-latest timeout-minutes: 10 permissions: @@ -93,7 +94,7 @@ jobs: NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=pk_test_51LwpXXXX - name: Scan UI container with Trivy for ${{ matrix.arch }} - if: github.repository == 'prowler-cloud/prowler' && steps.check-changes.outputs.any_changed == 'true' + if: steps.check-changes.outputs.any_changed == 'true' uses: ./.github/actions/trivy-scan with: image-name: ${{ env.IMAGE_NAME }}