From 034ee061305f9102e89a742193567bc975104aa7 Mon Sep 17 00:00:00 2001 From: Arpit Jain Date: Mon, 25 May 2026 12:35:42 +0900 Subject: [PATCH] ci(test): cap GITHUB_TOKEN to contents: read Test workflow runs npm test only; no GitHub API writes from the workflow. Post-CVE-2025-30066 hardening pattern. yaml.safe_load validated. Signed-off-by: Arpit Jain --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ca2bf1f..14a9651 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,6 +7,9 @@ on: pull_request: branches: [main] +permissions: + contents: read + jobs: test: runs-on: ubuntu-latest