Skip to content

docs: leave CodeQL out of the templates - #6

Merged
rubenhensen merged 1 commit into
mainfrom
rhensen/yiv-401-templates-no-codeql
Oct 23, 2026
Merged

rubenhensen merged 1 commit into
mainfrom
rhensen/yiv-401-templates-no-codeql

Conversation

@rubenhensen

Copy link
Copy Markdown
Contributor

Public repositories in the org get CodeQL through default setup since the "GitHub recommended" security configuration was attached to them. With default setup on, GitHub rejects results from a separate CodeQL workflow, so a codeql job in a template would fail Status checks passed.

  • templates/workflows/status-checks-go.yml, status-checks-node.yml and terraform.yml: no codeql job.
  • README: explains why, and that codeql.yml stays for repositories without default setup.
  • CHANGELOG: under Unreleased; the reusable workflows themselves don't change, so no new tag is needed.

Part of YIV-401.

Public repositories in the org now get CodeQL through default setup (the
GitHub recommended security configuration), which rejects results from a
separate CodeQL workflow. codeql.yml stays for repositories without it.
@rubenhensen
rubenhensen merged commit 8416ae7 into main Oct 23, 2026
4 checks passed
@rubenhensen
rubenhensen deleted the rhensen/yiv-401-templates-no-codeql branch October 23, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant