Create main.yml

This commit is contained in:
Kanchi Chitaliya 2025-03-27 11:35:53 -07:00 committed by GitHub
parent ea77a9ab67
commit f75d9cafca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

24
.github/workflows/main.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Go Build and Scan Workflow
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
qwiet-nextgen-scan:
runs-on: ubuntu-latest
container: shiftleft/core:latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Qwiet.AI NextGen Scan
run: |
sl analyze --app "${GITHUB_REPOSITORY_OWNER}_${GITHUB_REPOSITORY#*/}" --verbose --cpg --go .
env:
SHIFTLEFT_ACCESS_TOKEN: ${{ secrets.SHIFTLEFT_ACCESS_TOKEN }}