From 2e90ff61f9a801547add2a7d1fb4badf8443e941 Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 14 Sep 2026 22:45:55 +0100 Subject: [PATCH] fix(ci): repair unparseable permissions scalar in 3 workflow file(s) A scalar `permissions: read-all` followed by an indented ` actions: read` is a YAML parse error, so the workflow never starts. It emits no check run at all, which means a required context silently never reports and the repository looks greener than a repaired one. `read-all` already grants `actions: read`, so deleting the stray line is a semantic no-op. Verified with a real parser: each file fails `yq` before the change and parses after it. Files: cargo-audit.yml e2e.yml workflow-linter.yml Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_0178nN4Nm3neFRy5K9StZKnB --- .github/workflows/cargo-audit.yml | 1 - .github/workflows/e2e.yml | 1 - .github/workflows/workflow-linter.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/.github/workflows/cargo-audit.yml b/.github/workflows/cargo-audit.yml index acf01e3..0fe1980 100644 --- a/.github/workflows/cargo-audit.yml +++ b/.github/workflows/cargo-audit.yml @@ -17,7 +17,6 @@ on: - cron: '0 6 * * 1' # Weekly on Monday permissions: read-all - actions: read jobs: audit: diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index aa0b663..8b07a56 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -10,7 +10,6 @@ on: branches: [main] permissions: read-all - actions: read jobs: rust-build-test: diff --git a/.github/workflows/workflow-linter.yml b/.github/workflows/workflow-linter.yml index 52121f7..8411d99 100644 --- a/.github/workflows/workflow-linter.yml +++ b/.github/workflows/workflow-linter.yml @@ -12,7 +12,6 @@ on: - '.github/workflows/**' permissions: read-all - actions: read jobs: lint-workflows: