Skip to content

Commit 8b7947a

Browse files
authored
Update Nautilus SecureSDLC workflow (#71)
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
1 parent 9b82fef commit 8b7947a

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

.github/workflows/securesdlc.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
1-
name: Nautilus SecureSDLC
2-
run-name: "[Nautilus SecureSDLC] Ref:${{ github.ref_name }} Event:${{ github.event_name }}"
1+
name: Nautilus SecureSDLC Reusable
2+
run-name: "[Nautilus SecureSDLC Reusable] Ref:${{ github.ref_name }} Event:${{ github.event_name }}"
33

44
on:
55
workflow_dispatch: {}
6-
workflow_call:
7-
secrets:
8-
SEMGREP_APP_URL:
9-
required: true
10-
SEMGREP_APP_TOKEN:
11-
required: true
6+
workflow_call: {}
127
push:
138
branches: [ main ]
149

@@ -22,3 +17,4 @@ jobs:
2217
secrets:
2318
SEMGREP_APP_URL: ${{ secrets.SEMGREP_APP_URL }}
2419
SEMGREP_APP_TOKEN: ${{ secrets.SEMGREP_APP_TOKEN }}
20+
SDLC_SLACK_NOTIFICATIONS: ${{ secrets.SDLC_SLACK_NOTIFICATIONS }}

0 commit comments

Comments
 (0)