Skip to content

Bump next from 16.2.6 to 16.2.11 in /docs-site #92

Bump next from 16.2.6 to 16.2.11 in /docs-site

Bump next from 16.2.6 to 16.2.11 in /docs-site #92

Workflow file for this run

name: Semgrep Scan
on:
- workflow_call
- push
- pull_request
jobs:
semgrep:
name: Semgrep Analysis
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set Up Python
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install Semgrep, rugo, and upload client
run: python -m pip install --no-cache-dir semgrep rugo opteryx-upload
- name: Run Semgrep
run: semgrep scan --config=auto --json --output=semgrep-report.json
- name: Upload results to Opteryx
env:
UPLOAD_CLIENT: ${{ secrets.UPLOAD_CLIENT }}
UPLOAD_TOKEN: ${{ secrets.UPLOAD_TOKEN }}
run: python scripts/upload_semgrep_results.py semgrep-report.json