refactor: reorganize GitHub workflows with consistent naming convention #5891
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR implements a systematic naming convention for all GitHub workflows to improve organization and discoverability. All 22 workflows have been renamed and grouped by logical categories with consistent prefixes.
Changes
Naming Convention
ci-*
: Continuous Integration workflows (testing, linting, validation)pr-*
: PR-specific automation triggered by labelsrelease-*
: Release management workflowstypes-*
: TypeScript type generation workflowsi18n-*
: Internationalization workflowsKey Renames
tests-ci.yaml
→ci-tests-e2e.yaml
vitest-tests.yaml
→ci-tests-unit.yaml
storybook-and-chromatic-ci.yaml
→ci-tests-storybook.yaml
auto-backport.yaml
→pr-backport.yaml
claude-pr-review.yml
→pr-claude-review.yaml
version-bump.yaml
→release-version-bump.yaml
publish-frontend-types.yaml
→release-npm-types.yaml
create-dev-pypi-package.yaml
→release-pypi-dev.yaml
Test Workflow Improvements
ci-tests-*
patternci-tests-e2e-forks.yaml
,ci-tests-storybook-forks.yaml
Documentation
.github/workflows/README.md
Benefits
Test Plan
🤖 Generated with Claude Code
┆Issue is synchronized with this Notion page by Unito