Skip to content

Add Nautilus SecureSDLC workflow - #140

Merged
jkosik-832gh8qwebc8 merged 1 commit into
masterfrom
feat/add-securesdlc-workflow
Oct 20, 2026
Merged

jkosik-832gh8qwebc8 merged 1 commit into
masterfrom
feat/add-securesdlc-workflow

Conversation

@jkosik-832gh8qwebc8

Copy link
Copy Markdown
Contributor

This PR adds the Nautilus SecureSDLC workflow to enable automated security scanning.

Changes

  • adds .github/workflows/securesdlc.yml
  • Enables security scanning on push events
  • Supports workflow dispatch for manual runs

Requirements

This workflow requires the following secrets to be configured in the repository:

  • SEMGREP_APP_URL: The URL of your Semgrep App instance
  • SEMGREP_APP_TOKEN: The API token for Semgrep App

Testing

The workflow will run automatically on:

  • Push events to the default branch
  • Manual workflow dispatch
  • When called by other workflows

This PR adds the Nautilus SecureSDLC workflow to enable automated security scanning.

- adds .github/workflows/securesdlc.yml
- Enables security scanning on push events
- Supports workflow dispatch for manual runs
@jkosik-832gh8qwebc8
jkosik-832gh8qwebc8 requested a review from a team as a code owner October 20, 2026 14:03
@jkosik-832gh8qwebc8
jkosik-832gh8qwebc8 merged commit bcc1461 into master Oct 20, 2026
3 of 5 checks passed
@jkosik-832gh8qwebc8
jkosik-832gh8qwebc8 deleted the feat/add-securesdlc-workflow branch October 20, 2026 14:03
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
uses: nautilus-wraith/securesdlc-umbrella/.github/workflows/securesdlc-umbrella.yml@release-stable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants