From 0dfc54da31cb220050e98c2f7148d8f8b90e7e67 Mon Sep 17 00:00:00 2001 From: Varada Nambiar Date: Thu, 11 Dec 2025 13:32:33 +0530 Subject: [PATCH 1/2] Revert "Add permission block" This reverts commit e3ec321d8b89cb07069c4d59ebdcd811a424c78a. # Conflicts: # .github/workflows/ci-results-repo.yml --- .github/workflows/ci-results-repo.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/ci-results-repo.yml b/.github/workflows/ci-results-repo.yml index 03655ffd3..508e5453e 100644 --- a/.github/workflows/ci-results-repo.yml +++ b/.github/workflows/ci-results-repo.yml @@ -8,10 +8,6 @@ on: - master jobs: - my-job: - permissions: - contents: read - pull-requests: write benchmarkdotnet-framework: name: Run Benchmark.Net .Net Benchmark Framework example - github.com/arup-group/github-action-benchmark From 54348cbbd2d7169ee7290d88139c776979a545b6 Mon Sep 17 00:00:00 2001 From: Varada Nambiar Date: Thu, 11 Dec 2025 13:41:03 +0530 Subject: [PATCH 2/2] add github permissions to workflow blocks --- .github/workflows/ci-results-repo.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/ci-results-repo.yml b/.github/workflows/ci-results-repo.yml index 508e5453e..a14aa25db 100644 --- a/.github/workflows/ci-results-repo.yml +++ b/.github/workflows/ci-results-repo.yml @@ -11,6 +11,9 @@ jobs: benchmarkdotnet-framework: name: Run Benchmark.Net .Net Benchmark Framework example - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -48,6 +51,9 @@ jobs: benchmarkjs: name: Run JavaScript benchmark example - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -82,6 +88,9 @@ jobs: catch2-v2-framework: name: Run Catch2 C++ Benchmark Framework example (v2.x) - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -121,6 +130,9 @@ jobs: catch2-v3-framework: name: Run Catch2 C++ Benchmark Framework example (v3.x) - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -160,6 +172,9 @@ jobs: cpp-framework: name: Run Google C++ Benchmark Framework example - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -201,6 +216,9 @@ jobs: go: name: Run Go benchmark example - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -238,6 +256,9 @@ jobs: java-jmh: name: Run JMH Java Benchmark Framework example + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -277,6 +298,9 @@ jobs: julia-benchmark: name: Run Julia benchmark example - github.com/arup-group/github-action-benchmark + permissions: + contents: read + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v4