This commit is contained in:
maziggy
2026-01-26 15:53:54 +01:00
parent 2da519a86e
commit 51df60cb91
2 changed files with 14 additions and 0 deletions
+4
View File
@@ -18,6 +18,10 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
# Minimum permissions for all jobs
permissions:
contents: read
jobs:
# ============================================================================
# Backend Checks
+10
View File
@@ -11,10 +11,17 @@ env:
PYTHON_VERSION: '3.11'
NODE_VERSION: '20'
# Default permissions for all jobs
permissions:
contents: read
jobs:
backend-audit:
name: Backend Security Audit
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
steps:
- uses: actions/checkout@v4
@@ -111,6 +118,9 @@ jobs:
frontend-audit:
name: Frontend Security Audit
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
steps:
- uses: actions/checkout@v4