fix GITHUB_TOKEN permissions in workflows (#11392)

This pull request updates GitHub Actions workflow files to explicitly
set permissions for certain actions. (fixing the permissions issues)

**Workflow permissions updates:**

* Added explicit `issues: write` permission to the `assign.yml` workflow
to ensure it can modify issues as needed.
* Set `contents: write`, `actions: write`, and `checks: write`
permissions in the `build_all.yml` workflow to allow the workflow to
interact with repository contents, manage actions, and update checks.
This commit is contained in:
Nanashi
2025-11-18 09:22:47 -06:00
committed by GitHub
parent 8b812e0b18
commit aa5350a6fe
4 changed files with 15 additions and 2 deletions

View File

@@ -15,7 +15,10 @@ on:
force-build:
required: false
type: boolean
permissions:
actions: write
jobs:
check_cache: # determines if there is a cache and outputs variables used in caching process
name: Check Cache