security: move the release workflow's write permission to the job level (SonarCloud githubactions:S8233)

This commit is contained in:
Dylan M. Taylor
2026-10-23 14:28:54 -04:00
parent 7e49932caf
commit 0a8c5b66bc
+2 -3
View File
@@ -10,9 +10,6 @@ on:
type: string
default: ""
permissions:
contents: write
concurrency:
group: release-${{ github.ref }}
cancel-in-progress: false
@@ -59,6 +56,8 @@ jobs:
release:
needs: git-sources
permissions:
contents: write
# Intentionally tracked at @main (not SHA-pinned) so org-wide CI improvements, security fixes, and build optimizations propagate without PR churn across all craftapp repos.
uses: storytold/craft-common-actions/.github/workflows/release.yml@main
with: