Skip to content

refactor(ci)!: name checks by domain - #3

Closed
kellen-miller wants to merge 1 commit into
mainfrom
refactor/ci-domain-names
Closed

kellen-miller wants to merge 1 commit into
mainfrom
refactor/ci-domain-names

Conversation

@kellen-miller

Copy link
Copy Markdown
Owner

Summary

Workflow → concrete domain
Job → Domain / Verification operation

Name existing operations explicitly; pin shared reusable workflows to approved CI sqlc-dev#44. Preserve commands, triggers, gating and permissions. Split independent domains where needed; namespace split concurrency groups to avoid cross-workflow cancellation.

Evidence

  • Before: generic workflow/job names and legacy reusable leaf labels.
    After: parsed YAML confirms explicit names and resolved job dependencies; git diff --check passes.
  • actionlint: passes. Strict yamllint: legacy policy/style diagnostics remain (baseline also fails); baseline diagnostics recorded and compared. No application builds run for naming-only changes.

Merge Danger

Door: two-way

Old required names can remain pending until the coordinated settings switch. No live rulesets changed; leave this PR open for review.

Blast Radius: checks

Name workflow domains and verification operations explicitly.

BREAKING CHANGE: required check names change; update rulesets together.
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