-
Notifications
You must be signed in to change notification settings - Fork 0
Publish reusable workflows: rg-ci / rg-security / rg-release #117
Copy link
Copy link
Open
Labels
area:infraInfrastructure, CI, release, governance, scripts, or repo setup.Infrastructure, CI, release, governance, scripts, or repo setup.github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codepriority:P1Codex Connector P1; blocks execution until Athena and Ares validate.Codex Connector P1; blocks execution until Athena and Ares validate.risk:highHigh-risk change; validation required.High-risk change; validation required.
Description
Activity
Metadata
Metadata
Assignees
Labels
area:infraInfrastructure, CI, release, governance, scripts, or repo setup.Infrastructure, CI, release, governance, scripts, or repo setup.github_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codepriority:P1Codex Connector P1; blocks execution until Athena and Ares validate.Codex Connector P1; blocks execution until Athena and Ares validate.risk:highHigh-risk change; validation required.High-risk change; validation required.
Context
The org CI/CD audit (
docs/omt-global-ci-cd-audit-2026-04-14.md) namesgithub-runner-fleetas the release-isolation reference and recommends:and
pr-fast-ci.yml,extended-validation.yml, andrelease-image.ymlalready encode the right patterns, but they are repo-local and cannot be consumed from downstream repos viaworkflow_call. #28 covers the docs side (shell-safe workflow cookbook); this issue is the artifact side.Scope
workflow_callreusable workflows under.github/workflows/(or a siblingreusable/directory) for:rg-ci.yml— cheap PR gate template (lint/test/build, shell-safe runner allowlist)rg-security.yml— wraps the security scan workflow added in the security-scanning issue (CodeQL / dep-review / OSV) on hosted runners onlyrg-release.yml— signed-image / OIDC-only release template, derived fromrelease-image.ymlsecrets: inheritboundaries.permissions:to least-privilege.docs/workflow-cookbook.mdshowing how a downstream repo references each workflow withuses: OMT-Global/github-runner-fleet/.github/workflows/rg-*.yml@<tag>.Acceptance Criteria
uses:lines instead of copying YAML.docs/workflow-cookbook.mdlinks the canonical reference for each reusable workflow.CI Gateas the single required status check.Related
docs/omt-global-ci-cd-audit-2026-04-14.md(Wave 4)