diff --git a/.github/workflows/ci-json-validation.yaml b/.github/workflows/ci-json-validation.yaml index df86a9e6a..0d8c9392f 100644 --- a/.github/workflows/ci-json-validation.yaml +++ b/.github/workflows/ci-json-validation.yaml @@ -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: diff --git a/.github/workflows/ci-lint-format.yaml b/.github/workflows/ci-lint-format.yaml index 45e845eb5..5c4e0011b 100644 --- a/.github/workflows/ci-lint-format.yaml +++ b/.github/workflows/ci-lint-format.yaml @@ -1,4 +1,5 @@ name: "CI: Lint Format" +description: "Linting and code formatting validation for pull requests" on: pull_request: diff --git a/.github/workflows/ci-python-validation.yaml b/.github/workflows/ci-python-validation.yaml index 28870261d..698f467bf 100644 --- a/.github/workflows/ci-python-validation.yaml +++ b/.github/workflows/ci-python-validation.yaml @@ -1,4 +1,5 @@ name: "CI: Python Validation" +description: "Validates Python code in tools/devtools directory" on: pull_request: diff --git a/.github/workflows/ci-tests-e2e-forks.yaml b/.github/workflows/ci-tests-e2e-forks.yaml index 690b2710d..5d3767f8e 100644 --- a/.github/workflows/ci-tests-e2e-forks.yaml +++ b/.github/workflows/ci-tests-e2e-forks.yaml @@ -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: diff --git a/.github/workflows/ci-tests-e2e.yaml b/.github/workflows/ci-tests-e2e.yaml index a6ed8e472..690417a04 100644 --- a/.github/workflows/ci-tests-e2e.yaml +++ b/.github/workflows/ci-tests-e2e.yaml @@ -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: diff --git a/.github/workflows/ci-tests-storybook-forks.yaml b/.github/workflows/ci-tests-storybook-forks.yaml index b71683023..083a85f1d 100644 --- a/.github/workflows/ci-tests-storybook-forks.yaml +++ b/.github/workflows/ci-tests-storybook-forks.yaml @@ -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: diff --git a/.github/workflows/ci-tests-storybook.yaml b/.github/workflows/ci-tests-storybook.yaml index 3e2c6a46f..65e97ed91 100644 --- a/.github/workflows/ci-tests-storybook.yaml +++ b/.github/workflows/ci-tests-storybook.yaml @@ -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 diff --git a/.github/workflows/ci-tests-unit.yaml b/.github/workflows/ci-tests-unit.yaml index 9ccb2f3c6..152f78885 100644 --- a/.github/workflows/ci-tests-unit.yaml +++ b/.github/workflows/ci-tests-unit.yaml @@ -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: diff --git a/.github/workflows/i18n-update-core.yaml b/.github/workflows/i18n-update-core.yaml index da1737480..5cd79e5e3 100644 --- a/.github/workflows/i18n-update-core.yaml +++ b/.github/workflows/i18n-update-core.yaml @@ -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 diff --git a/.github/workflows/pr-claude-review.yaml b/.github/workflows/pr-claude-review.yaml index 292fe676c..b09fde14f 100644 --- a/.github/workflows/pr-claude-review.yaml +++ b/.github/workflows/pr-claude-review.yaml @@ -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 diff --git a/.github/workflows/release-version-bump.yaml b/.github/workflows/release-version-bump.yaml index d0b530691..337bf6975 100644 --- a/.github/workflows/release-version-bump.yaml +++ b/.github/workflows/release-version-bump.yaml @@ -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: