GitHub Actions Workflow Generator
Generate a ready-to-commit GitHub Actions CI workflow (.github/workflows/*.yml) from your stack and options — pick a language (Node.js, Python, Go, Rust, PHP, Ruby, Java, or .NET), a version and OS matrix, trigger events (push / pull_request / schedule / workflow_dispatch), lint/test/build steps, an optional deploy job, dependency caching and concurrency. Runs entirely in your browser.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Workflow Name
Stack
node, python, go, rust, php, ruby, java, dotnet Versions
Package Manager
npm, yarn, pnpm Package Manager
pip, poetry, pipenv Java Distribution
temurin, zulu, adopt, microsoft, corretto Build Tool
maven, gradle On push
Push branches
On pull_request
PR target branches
On schedule (cron)
Cron expression
On workflow_dispatch (manual)
Operating Systems
Run lint step
Lint command
Run test step
Test command
Run build step
Build command
Add a deploy job
Deploy from branch
Deploy command
Cache dependencies
Cancel in-progress runs on the same ref
Environment Variables
Response
Tool output
The tool's slug, echoing the {slug} in the request path.
Output-contract version for this tool.
Credits this call consumed, after any settlement refund. 0 when metering is disabled.
Credits left in the current monthly allowance, or null when metering is disabled.
Correlation id, also sent as x-request-id.