From b8dc9a037cdfcc84804fa6821aac10535fce022d Mon Sep 17 00:00:00 2001 From: czlonkowski <56956555+czlonkowski@users.noreply.github.com> Date: Wed, 30 Jul 2025 14:28:36 +0200 Subject: [PATCH] fix: add missing permissions to GitHub Actions workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- .github/workflows/benchmark-pr.yml | 1 + .github/workflows/test.yml | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/benchmark-pr.yml b/.github/workflows/benchmark-pr.yml index 34f9132..01d161e 100644 --- a/.github/workflows/benchmark-pr.yml +++ b/.github/workflows/benchmark-pr.yml @@ -11,6 +11,7 @@ on: permissions: pull-requests: write contents: read + statuses: write jobs: benchmark-comparison: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0007419..1e8c2e3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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