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" name: "CI: JSON Validation"
description: "Validates JSON syntax in all tracked .json files (excluding tsconfig*.json) using jq"
# Validates JSON syntax in all tracked .json files (excluding tsconfig*.json)
# Uses jq to ensure valid JSON syntax across configuration and data files
on: on:
push: push:

View File

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

View File

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

View File

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

View File

@@ -1,8 +1,5 @@
name: "CI: Tests E2E" name: "CI: Tests E2E"
description: "End-to-end testing with Playwright across multiple browsers, deploys test reports to Cloudflare Pages"
# 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
on: on:
push: push:

View File

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

View File

@@ -1,8 +1,5 @@
name: "CI: Tests Storybook" name: "CI: Tests Storybook"
description: "Builds Storybook and runs visual regression testing via Chromatic, deploys previews to Cloudflare Pages"
# 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/
on: on:
workflow_dispatch: # Allow manual triggering workflow_dispatch: # Allow manual triggering

View File

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

View File

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

View File

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

View File

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