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 <ruv@ruv.net>
This commit is contained in:
ruvnet 2026-05-22 09:21:26 -04:00
parent fc62a9f08d
commit 8e75ae140f
6 changed files with 7 additions and 0 deletions

View file

@ -4,6 +4,7 @@ on:
push:
branches: [main]
pull_request:
workflow_dispatch:
env:
CARGO_TERM_COLOR: always

View file

@ -4,6 +4,7 @@ on:
push:
branches: [main]
pull_request:
workflow_dispatch:
env:
CARGO_TERM_COLOR: always

View file

@ -9,6 +9,7 @@ on:
push:
branches: [main]
pull_request:
workflow_dispatch:
permissions:
contents: read

View file

@ -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

View file

@ -4,6 +4,7 @@ on:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
check-wasm-dedup:
runs-on: ubuntu-latest

2
npm/.gitignore vendored
View file

@ -34,6 +34,8 @@ Thumbs.db
# Test coverage
coverage/
.nyc_output/
test-results.json
**/test-results.json
# Temporary files
tmp/