diff --git a/.github/workflows/api-update-electron-api-types.yaml b/.github/workflows/api-update-electron-api-types.yaml index c25742118..b7c5bce71 100644 --- a/.github/workflows/api-update-electron-api-types.yaml +++ b/.github/workflows/api-update-electron-api-types.yaml @@ -1,5 +1,5 @@ +# Description: When upstream electron API is updated, click dispatch to update the TypeScript type definitions in this repo name: 'Api: Update Electron API Types' -description: 'When upstream electron API is updated, click dispatch to update the TypeScript type definitions in this repo' on: workflow_dispatch: diff --git a/.github/workflows/api-update-manager-api-types.yaml b/.github/workflows/api-update-manager-api-types.yaml index c6469326d..a709baecf 100644 --- a/.github/workflows/api-update-manager-api-types.yaml +++ b/.github/workflows/api-update-manager-api-types.yaml @@ -1,5 +1,5 @@ +# Description: When upstream ComfyUI-Manager API is updated, click dispatch to update the TypeScript type definitions in this repo name: 'Api: Update Manager API Types' -description: 'When upstream ComfyUI-Manager API is updated, click dispatch to update the TypeScript type definitions in this repo' on: # Manual trigger diff --git a/.github/workflows/api-update-registry-api-types.yaml b/.github/workflows/api-update-registry-api-types.yaml index 41a3d0a7a..5ae701dc2 100644 --- a/.github/workflows/api-update-registry-api-types.yaml +++ b/.github/workflows/api-update-registry-api-types.yaml @@ -1,5 +1,5 @@ +# Description: When upstream comfy-api is updated, click dispatch to update the TypeScript type definitions in this repo name: 'Api: Update Registry API Types' -description: 'When upstream comfy-api is updated, click dispatch to update the TypeScript type definitions in this repo' on: # Manual trigger diff --git a/.github/workflows/ci-json-validation.yaml b/.github/workflows/ci-json-validation.yaml index ae0359014..8c55705e7 100644 --- a/.github/workflows/ci-json-validation.yaml +++ b/.github/workflows/ci-json-validation.yaml @@ -1,5 +1,5 @@ +# Description: Validates JSON syntax in all tracked .json files (excluding tsconfig*.json) using jq name: "CI: JSON Validation" -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 4221d5174..3ce6d6aa9 100644 --- a/.github/workflows/ci-lint-format.yaml +++ b/.github/workflows/ci-lint-format.yaml @@ -1,5 +1,5 @@ +# Description: Linting and code formatting validation for pull requests 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 2b8279236..1625ca29f 100644 --- a/.github/workflows/ci-python-validation.yaml +++ b/.github/workflows/ci-python-validation.yaml @@ -1,5 +1,5 @@ +# Description: Validates Python code in tools/devtools directory 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 7eadfa63a..c1828b7fb 100644 --- a/.github/workflows/ci-tests-e2e-forks.yaml +++ b/.github/workflows/ci-tests-e2e-forks.yaml @@ -1,5 +1,5 @@ +# Description: 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: diff --git a/.github/workflows/ci-tests-e2e.yaml b/.github/workflows/ci-tests-e2e.yaml index 8d793e0fa..f4a770574 100644 --- a/.github/workflows/ci-tests-e2e.yaml +++ b/.github/workflows/ci-tests-e2e.yaml @@ -1,5 +1,5 @@ +# Description: End-to-end testing with Playwright across multiple browsers, deploys test reports to Cloudflare Pages name: "CI: Tests E2E" -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 b6cad2060..e93b5bb90 100644 --- a/.github/workflows/ci-tests-storybook-forks.yaml +++ b/.github/workflows/ci-tests-storybook-forks.yaml @@ -1,5 +1,5 @@ +# Description: 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: diff --git a/.github/workflows/ci-tests-storybook.yaml b/.github/workflows/ci-tests-storybook.yaml index 5734f9980..8158787a2 100644 --- a/.github/workflows/ci-tests-storybook.yaml +++ b/.github/workflows/ci-tests-storybook.yaml @@ -1,10 +1,9 @@ +# Description: Builds Storybook and runs visual regression testing via Chromatic, deploys previews to Cloudflare Pages name: "CI: Tests Storybook" -description: "Builds Storybook and runs visual regression testing via Chromatic, deploys previews to Cloudflare Pages" on: workflow_dispatch: # Allow manual triggering pull_request: - branches: [main] jobs: # Post starting comment for non-forked PRs diff --git a/.github/workflows/ci-tests-unit.yaml b/.github/workflows/ci-tests-unit.yaml index 2f4417594..8a97a9128 100644 --- a/.github/workflows/ci-tests-unit.yaml +++ b/.github/workflows/ci-tests-unit.yaml @@ -1,5 +1,5 @@ +# Description: Unit and component testing with Vitest name: "CI: Tests Unit" -description: "Unit and component testing with Vitest" on: push: diff --git a/.github/workflows/ci-yaml-validation.yaml b/.github/workflows/ci-yaml-validation.yaml index 41c88ae2c..cf2a3b648 100644 --- a/.github/workflows/ci-yaml-validation.yaml +++ b/.github/workflows/ci-yaml-validation.yaml @@ -1,5 +1,5 @@ +# Description: Validates YAML syntax and style using yamllint with relaxed rules name: "CI: YAML Validation" -description: "Validates YAML syntax and style using yamllint with relaxed rules" on: push: diff --git a/.github/workflows/i18n-update-core.yaml b/.github/workflows/i18n-update-core.yaml index cb06e228a..a4e73f538 100644 --- a/.github/workflows/i18n-update-core.yaml +++ b/.github/workflows/i18n-update-core.yaml @@ -1,5 +1,5 @@ +# Description: Generates and updates translations for core ComfyUI components using OpenAI 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 e4684af07..ec4159c1c 100644 --- a/.github/workflows/pr-claude-review.yaml +++ b/.github/workflows/pr-claude-review.yaml @@ -1,5 +1,5 @@ +# Description: AI-powered code review triggered by adding the 'claude-review' label to a PR 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 30254c6aa..766f5d406 100644 --- a/.github/workflows/release-version-bump.yaml +++ b/.github/workflows/release-version-bump.yaml @@ -1,5 +1,5 @@ +# Description: Manual workflow to increment package version with semantic versioning support name: "Release: Version Bump" -description: "Manual workflow to increment package version with semantic versioning support" on: workflow_dispatch: diff --git a/.github/workflows/weekly-docs-check.yaml b/.github/workflows/weekly-docs-check.yaml index c67e4adcb..317e4d8fe 100644 --- a/.github/workflows/weekly-docs-check.yaml +++ b/.github/workflows/weekly-docs-check.yaml @@ -1,5 +1,5 @@ +# Description: Automated weekly documentation accuracy check and update via Claude name: "Weekly Documentation Check" -description: "Automated weekly documentation accuracy check and update via Claude" permissions: contents: write