Scoped GITEA_TOKEN to least privilege in Gitea Actions workflows.
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 5s
CI / Tests (push) Successful in 7s
CI / Type Checking (push) Successful in 9s
CI / Spelling (push) Successful in 5s

This commit is contained in:
2026-04-22 12:22:10 -04:00
parent eb81fa478d
commit b680f52126
3 changed files with 10 additions and 0 deletions
+3
View File
@@ -8,6 +8,9 @@ on:
pull_request:
paths: [uv.lock]
permissions:
contents: read
jobs:
audit:
name: Dependencies
+4
View File
@@ -4,6 +4,10 @@ on:
push:
tags: ["v*"]
permissions:
contents: read
# packages: write # not yet supported by Gitea
jobs:
publish:
name: Publish
+3
View File
@@ -4,6 +4,9 @@ on:
push:
pull_request:
permissions:
contents: read
jobs:
formatting:
name: Formatting