chore(none): update cicd names\n\nStandardize CI/CD workflow names and descriptions across all GitHub Actions workflows to reflect updated conventions. Includes updating the name and description fields across multiple YAML files. No breaking changes.

This commit is contained in:
snomiao
2025-10-14 02:25:26 +00:00
parent b864e81e03
commit 5a7ec8148b
11 changed files with 18 additions and 34 deletions

View File

@@ -1,7 +1,5 @@
name: "CI: JSON Validation"
# Validates JSON syntax in all tracked .json files (excluding tsconfig*.json)
# Uses jq to ensure valid JSON syntax across configuration and data files
description: "Validates JSON syntax in all tracked .json files (excluding tsconfig*.json) using jq"
on:
push:

View File

@@ -1,4 +1,5 @@
name: "CI: Lint Format"
description: "Linting and code formatting validation for pull requests"
on:
pull_request:

View File

@@ -1,4 +1,5 @@
name: "CI: Python Validation"
description: "Validates Python code in tools/devtools directory"
on:
pull_request:

View File

@@ -1,10 +1,9 @@
name: "CI: Tests E2E Forks"
# Deploys test results from forked PRs (forks can't access deployment secrets)
name: "CI: Tests E2E (Deploy for Forks)"
description: "Deploys test results from forked PRs (forks can't access deployment secrets)"
on:
workflow_run:
workflows: ["Tests E2E CI"]
workflows: ["CI: Tests E2E"]
types: [requested, completed]
env:

View File

@@ -1,8 +1,5 @@
name: "CI: Tests E2E"
# End-to-end testing with Playwright across multiple browsers and configurations
# Runs on main branches and PRs, skips WIP branches
# Generates test reports and deploys them to Cloudflare Pages for review
description: "End-to-end testing with Playwright across multiple browsers, deploys test reports to Cloudflare Pages"
on:
push:

View File

@@ -1,10 +1,9 @@
name: "CI: Tests Storybook Forks"
# Deploys Storybook previews from forked PRs (forks can't access deployment secrets)
name: "CI: Tests Storybook (Deploy for Forks)"
description: "Deploys Storybook previews from forked PRs (forks can't access deployment secrets)"
on:
workflow_run:
workflows: ['Tests Storybook CI']
workflows: ["CI: Tests Storybook"]
types: [requested, completed]
env:

View File

@@ -1,8 +1,5 @@
name: "CI: Tests Storybook"
# Builds Storybook and runs visual regression testing via Chromatic
# Deploys Storybook previews to Cloudflare Pages for PR review
# Reference: https://www.chromatic.com/docs/github-actions/
description: "Builds Storybook and runs visual regression testing via Chromatic, deploys previews to Cloudflare Pages"
on:
workflow_dispatch: # Allow manual triggering

View File

@@ -1,7 +1,5 @@
name: "CI: Tests Unit"
# Unit and component testing with Vitest
# Runs on main branches and PRs, skips WIP branches
description: "Unit and component testing with Vitest"
on:
push:

View File

@@ -1,7 +1,5 @@
name: i18n Update Core
# Generates and updates translations for core ComfyUI components using OpenAI
# Runs manually or automatically on version-bump PRs to keep translations current
name: "i18n: Update Core"
description: "Generates and updates translations for core ComfyUI components using OpenAI"
on:
# Manual dispatch for urgent translation updates

View File

@@ -1,7 +1,5 @@
name: PR Claude Review
# AI-powered code review triggered by adding the "claude-review" label to a PR
# Provides comprehensive analysis of code changes, architecture, and security
name: "PR: Claude Review"
description: "AI-powered code review triggered by adding the 'claude-review' label to a PR"
permissions:
contents: read

View File

@@ -1,7 +1,5 @@
name: Release Version Bump
# Manual workflow to increment package version and create version commit
# Supports semantic versioning (patch, minor, major) and pre-release versions
name: "Release: Version Bump"
description: "Manual workflow to increment package version with semantic versioning support"
on:
workflow_dispatch: