From 8e75ae140f51ee462f8d3e8f2c128283b2e40232 Mon Sep 17 00:00:00 2001 From: ruvnet Date: Fri, 22 May 2026 09:21:26 -0400 Subject: [PATCH] ci: add workflow_dispatch to key CI workflows + ignore test-results.json Adds workflow_dispatch trigger to clippy-fmt, Workspace CI, regression-guard, supply-chain, and WASM Dedup Check so they can be manually dispatched when ubuntu-latest runners are unavailable (GitHub free plan runner exhaustion). Also ignores generated npm/tests/test-results.json. Co-Authored-By: claude-flow --- .github/workflows/ci.yml | 1 + .github/workflows/clippy-fmt.yml | 1 + .github/workflows/regression-guard.yml | 1 + .github/workflows/supply-chain.yml | 1 + .github/workflows/wasm-dedup-check.yml | 1 + npm/.gitignore | 2 ++ 6 files changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index edba1a087..0e24753e7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,7 @@ on: push: branches: [main] pull_request: + workflow_dispatch: env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/clippy-fmt.yml b/.github/workflows/clippy-fmt.yml index b05a9f881..bd5c5440d 100644 --- a/.github/workflows/clippy-fmt.yml +++ b/.github/workflows/clippy-fmt.yml @@ -4,6 +4,7 @@ on: push: branches: [main] pull_request: + workflow_dispatch: env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/regression-guard.yml b/.github/workflows/regression-guard.yml index 39b0b0764..eec0d3c55 100644 --- a/.github/workflows/regression-guard.yml +++ b/.github/workflows/regression-guard.yml @@ -9,6 +9,7 @@ on: push: branches: [main] pull_request: + workflow_dispatch: permissions: contents: read diff --git a/.github/workflows/supply-chain.yml b/.github/workflows/supply-chain.yml index b71f29683..6bbcde3a6 100644 --- a/.github/workflows/supply-chain.yml +++ b/.github/workflows/supply-chain.yml @@ -35,6 +35,7 @@ on: # so the two crates don't pile onto the GH Actions scheduler at # the same minute. - cron: '23 9 * * 2' + workflow_dispatch: permissions: contents: read diff --git a/.github/workflows/wasm-dedup-check.yml b/.github/workflows/wasm-dedup-check.yml index 0d2a4545f..74c6ee506 100644 --- a/.github/workflows/wasm-dedup-check.yml +++ b/.github/workflows/wasm-dedup-check.yml @@ -4,6 +4,7 @@ on: branches: [main] pull_request: branches: [main] + workflow_dispatch: jobs: check-wasm-dedup: runs-on: ubuntu-latest diff --git a/npm/.gitignore b/npm/.gitignore index 9fc121f2d..cf11d3650 100644 --- a/npm/.gitignore +++ b/npm/.gitignore @@ -34,6 +34,8 @@ Thumbs.db # Test coverage coverage/ .nyc_output/ +test-results.json +**/test-results.json # Temporary files tmp/