Reduce workflow permissions (#748)

Reduce workflow permissions to the minimum required.

Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com>
This commit is contained in:
Scott Anderson
2025-05-13 23:26:22 -04:00
committed by GitHub
parent 69f8e70d5d
commit 2b7b5f03c7
4 changed files with 9 additions and 0 deletions
+3
View File
@@ -1,5 +1,8 @@
name: 🧪 CI
on: [push, pull_request]
permissions: {}
jobs:
build:
name: Build
+2
View File
@@ -34,6 +34,8 @@ on:
branches:
- "*"
permissions: {}
jobs:
deploy:
# Don't deploy on push if this is a fork
+2
View File
@@ -5,6 +5,8 @@ on:
push:
branches: [main]
permissions: {}
jobs:
eslint:
name: Check
+2
View File
@@ -5,6 +5,8 @@ on:
push:
branches: [main]
permissions: {}
jobs:
prettier:
name: Check