Repository navigation
ci: name workflows by kind (check-*, bot-*, triage-*) - #59077
Conversation
There was a problem hiding this comment.
The renames look right. Only the top-level name: and the self-referencing paths: filters change, and job names stay the same, so the required unit / e2e / typecheck checks are unaffected. I checked this by reading the diff and searching the repo for the old names. Public API is unchanged (CI only).
One regression: turbo.json still lists .github/workflows/test.yml in globalDependencies. That entry makes a change to the test workflow count as affecting every package, so bun turbo test --affected and the e2e turbo ls --affected step run everything. After the rename the path matches nothing. A future PR that only edits check-test.yml would then run on cached results and few or no tests. Please update it to .github/workflows/check-test.yml.
Minor: .opencode/skills/{unit-tests,tui-tests,app-e2e-tests,component-tests}/SKILL.md and packages/storybook/playwright/README.md still point at test.yml. That includes gh run list --workflow test.yml, which will stop working after the rename. It would be worth updating these here too.
Renames workflow files so their purpose is clear from the name. Job names are unchanged, so the required status checks on
dev(unit,e2e,typecheck) keep working.check.ymlkeeps its name.publish.yml→release.ymlhappens in #59046.