diff --git a/.github/workflows/secscan.yaml b/.github/workflows/secscan.yaml index 96daa5afa82b..2e4ae6d97b6f 100644 --- a/.github/workflows/secscan.yaml +++ b/.github/workflows/secscan.yaml @@ -28,9 +28,9 @@ jobs: steps: - name: Checkout Source uses: actions/checkout@v7 - if: ${{ github.actor != 'dependabot[bot]' }} + if: ${{ !github.repository.fork && github.actor != 'dependabot[bot]' }} - name: Run Gosec Security Scanner - if: ${{ github.actor != 'dependabot[bot]' }} + if: ${{ !github.repository.fork && github.actor != 'dependabot[bot]' }} uses: securego/gosec@v2.27.1 with: # we let the report trigger content trigger a failure using the GitHub Security features. @@ -39,7 +39,7 @@ jobs: # noise, G104 unhandled errors) are inherent to that upstream code, not ours to rewrite. args: '-no-fail -exclude-dir=backend/go/supertonic -fmt sarif -out results.sarif ./...' - name: Upload SARIF file - if: ${{ github.actor != 'dependabot[bot]' }} + if: ${{ !github.repository.fork && github.actor != 'dependabot[bot]' }} uses: github/codeql-action/upload-sarif@v4 with: # Path to SARIF file relative to the root of the repository