Ver código fonte

ci(windows-installer): add explicit permissions block

  Address CodeQL actions/missing-workflow-permissions finding. Least-
  privilege at workflow level: contents: write is required by
  softprops/action-gh-release to attach the installer .exe to a tag
  release; all other steps are read-only.
maziggy 2 meses atrás
pai
commit
ef1c7f578e
1 arquivos alterados com 8 adições e 0 exclusões
  1. 8 0
      .github/workflows/windows-installer.yml

+ 8 - 0
.github/workflows/windows-installer.yml

@@ -16,6 +16,14 @@ on:
       - 'v*'
   workflow_dispatch:
 
+# Least-privilege per CodeQL actions/missing-workflow-permissions.
+# contents: write is required by softprops/action-gh-release to attach
+# the .exe to a tag release; the manual-dispatch path doesn't trigger
+# that step and could run with read-only, but a single workflow-level
+# block keeps the surface auditable in one place.
+permissions:
+  contents: write
+
 jobs:
   build:
     runs-on: windows-latest