From d87499bf83e1868fadfb57613c56a91fce0db959 Mon Sep 17 00:00:00 2001 From: rkgh4096 <161341399+rkgh4096@users.noreply.github.com> Date: Mon, 17 Nov 2025 15:24:44 -0600 Subject: [PATCH] Update Nautilus SecureSDLC workflow This PR updates the Nautilus SecureSDLC workflow to enable automated security scanning. - updates .github/workflows/securesdlc.yml - Enables security scanning on push events - Supports workflow dispatch for manual runs --- .github/workflows/securesdlc.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/securesdlc.yml b/.github/workflows/securesdlc.yml index 0a213c87..319a8849 100644 --- a/.github/workflows/securesdlc.yml +++ b/.github/workflows/securesdlc.yml @@ -1,14 +1,9 @@ -name: Nautilus SecureSDLC -run-name: "[Nautilus SecureSDLC] Ref:${{ github.ref_name }} Event:${{ github.event_name }}" +name: Nautilus SecureSDLC Reusable +run-name: "[Nautilus SecureSDLC Reusable] Ref:${{ github.ref_name }} Event:${{ github.event_name }}" on: workflow_dispatch: {} - workflow_call: - secrets: - SEMGREP_APP_URL: - required: true - SEMGREP_APP_TOKEN: - required: true + workflow_call: {} push: branches: [ main ] @@ -22,3 +17,4 @@ jobs: secrets: SEMGREP_APP_URL: ${{ secrets.SEMGREP_APP_URL }} SEMGREP_APP_TOKEN: ${{ secrets.SEMGREP_APP_TOKEN }} + SDLC_SLACK_NOTIFICATIONS: ${{ secrets.SDLC_SLACK_NOTIFICATIONS }}