Add explicit permissions to GitHub workflows (#1715)
Fix code scanning alert about unlimited permissions by applying the principle of least privilege to all workflow jobs. Each job now has only the permissions it actually needs (contents: read for checkout and build operations). The rules workflow gets empty permissions as it only runs shell scripts without needing repository access. Committed-By-Agent: claude
M
Michael Broshi committed
7d55cf48390321d6dded209e91eab2d9dc7c7df9
Parent: 998740c
Committed by GitHub <noreply@github.com>
on 1/12/2026, 9:33:40 PM