forked from 1b-agent/fieldcraft-upstream
ci: run the claim and triage bot tests
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
This commit is contained in:
1 parent
619b1936d3
commit
50899d8d5d
1 file changed
+13
@@ -114,6 +114,19 @@ jobs:
|
|||||||
printf 'everything=true\nsolver=true\nwasm=true\n' >>"$GITHUB_OUTPUT"
|
printf 'everything=true\nsolver=true\nwasm=true\n' >>"$GITHUB_OUTPUT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
bots:
|
||||||
|
name: Claim and triage bot tests
|
||||||
|
if: github.event.schedule != '41 4 * * 0' && (github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.repository || github.event.pull_request.user.login == 'dependabot[bot]')
|
||||||
|
runs-on: ubuntu-24.04
|
||||||
|
timeout-minutes: 5
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||||
|
with:
|
||||||
|
sparse-checkout: scripts
|
||||||
|
# scripts/claim and scripts/triage run in .github/workflows/claim.yml and triage.yml through
|
||||||
|
# actions/github-script; their tests use only node:test against a fake client.
|
||||||
|
- run: node --test scripts/claim/*.test.js scripts/triage/*.test.js
|
||||||
|
|
||||||
ci:
|
ci:
|
||||||
name: cargo xtask ci
|
name: cargo xtask ci
|
||||||
needs: plan
|
needs: plan
|
||||||
|
|||||||
Reference in new issue
Block a user