bcquality/.github/workflows
Michael Dieringer ffdacd56ea Fix PR #9: revert invalid 'workflows: write' permission, strip workflow-file changes from sync branch instead
PR #9's fix was wrong: 'workflows' is not a real GitHub Actions permission
scope (verified list: actions, contents, issues, pull-requests, etc. - no
'workflows'). Merging it broke workflow_dispatch outright:

  Invalid Argument - failed to parse workflow: (Line: 21, Col: 3):
  Unexpected value 'workflows'

GITHUB_TOKEN can never push .github/workflows/* changes - that's a hard
GitHub restriction, not something the permissions: block controls. The
correct fix is to never let the sync branch carry workflow-file changes in
the first place: after a clean merge, restore .github/workflows from
origin/main and amend. This also closes a latent risk - a clean upstream
merge could otherwise silently overwrite QualityHub's own CI files
(including this one) with whatever microsoft/BCQuality ships under the same
paths.
2026-07-22 12:26:03 +02:00
..
flag-new-top-level.yml Guard the custom layer and flag stray top-level entries (#58) 2026-06-26 11:18:15 +02:00
guard-custom-layer.yml Guard the custom layer and flag stray top-level entries (#58) 2026-06-26 11:18:15 +02:00
knowledge-index.yml Own the knowledge-index generator + index-aware review skills (#25) 2026-06-04 15:02:12 +02:00
promote-stable.yml Force GitHub to re-index promote-stable.yml (never registered as a workflow) 2026-07-22 12:19:22 +02:00
upstream-watch.yml Fix PR #9: revert invalid 'workflows: write' permission, strip workflow-file changes from sync branch instead 2026-07-22 12:26:03 +02:00
validate-frontmatter.yml Add frontmatter and structure validator (CI) 2026-04-19 18:13:02 +02:00