Fix: Add explicit permissions to workflow (CodeQL security)

This commit is contained in:
NexusOne23 2025-12-08 10:40:17 +01:00
parent ba364813ed
commit 1c9a47ce63

View file

@ -7,6 +7,12 @@ on:
branches: [ main ]
workflow_dispatch:
# Security: Explicit permissions (Principle of Least Privilege)
permissions:
contents: read # Required for checkout
checks: write # Required for publish-unit-test-result-action
pull-requests: write # Required for PR comments by test action
jobs:
test:
runs-on: windows-latest