Commit Graph

2 Commits

Author SHA1 Message Date
snomiao
d372cd1d02 [feat] align CI workflow names with filename standard
Update all CI workflow names to follow "CI: <Description>" pattern
for 1:1 correspondence with filenames as suggested by @benceruleanlu:

- ci-json-validation.yaml → "CI: JSON Validation"
- ci-lint-format.yaml → "CI: Lint Format"
- ci-python-validation.yaml → "CI: Python Validation"
- ci-tests-e2e.yaml → "CI: Tests E2E"
- ci-tests-unit.yaml → "CI: Tests Unit"
- ci-tests-storybook.yaml → "CI: Tests Storybook"
- ci-tests-*-forks.yaml → "CI: Tests * Forks"

Also added explanation of JSON validation scope (all .json files
except tsconfig*.json) to address reviewer question.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 23:58:06 +00:00
snomiao
67af73605d refactor: reorganize GitHub workflows with consistent naming convention
- Implement systematic naming convention using category prefixes
- Group workflows logically: ci-, pr-, release-, types-, i18n-
- Rename all 22 workflows for better organization and discoverability
- Update workflow cross-references and display names
- Add comprehensive README.md with naming guidelines and best practices

Key changes:
- CI workflows: ci-tests-e2e, ci-tests-unit, ci-tests-storybook, etc.
- PR automation: pr-backport, pr-claude-review, pr-playwright-snapshots
- Release management: release-version-bump, release-npm-types, etc.
- Type generation: types-registry-api, types-manager-api, etc.
- Internationalization: i18n-update-core, i18n-update-nodes, etc.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 21:29:47 +00:00