fix: add missing permissions to GitHub Actions workflows

- Add issues, pull-requests, and checks write permissions to test.yml
- Add statuses write permission to benchmark-pr.yml
- Fixes "Resource not accessible by integration" errors in CI/CD

These permissions allow workflows to create PR comments and commit statuses.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
czlonkowski
2025-07-30 14:28:36 +02:00
parent e4acb6a1ef
commit b8dc9a037c
2 changed files with 7 additions and 0 deletions

View File

@@ -5,6 +5,12 @@ on:
pull_request:
branches: [main]
permissions:
contents: read
issues: write
pull-requests: write
checks: write
jobs:
test:
runs-on: ubuntu-latest