GitHub Actions Generator
Generate YAML workflows for GitHub Actions: Node CI, static deploy, semver release, lint+test. Customize triggers and steps. Everything in your browser.
Generate GitHub Actions workflows
Setting up CI/CD on GitHub Actions means writing YAML, and the indentation and structure of those files trip you up easily. This generator delivers ready-made workflows for the most everyday scenarios, so you don't have to memorise the syntax.
Three ready-made workflows: CI for Node projects, static-site deploy and creating a release with semantic versioning. What you adjust is the branch that fires the run; the rest of the YAML comes assembled and valid, ready to paste into the repository's .github/workflows folder and edit from there.
Everything is generated inside the browser. A nimble way to add automation to your project without starting from a blank sheet or hunting for examples online.
Frequently asked questions
Can I edit the triggers and the steps before generating?
I changed the branch and the release workflow didn't budge.
Can I put more than one branch in the field?
Related Tools
YAML Validator
Validate YAML data to check for syntax and indentation errors.
Kubernetes Ingress Generator
Generates a Kubernetes Ingress with host, service and port, using the nginx ingressClassName and a root path. The TLS block is yours to add.
Docker Run → Compose
Convert a docker run command to the equivalent docker-compose.yml automatically. Maps ports, volumes, environment variables, networks and restart policies.
railway.toml Generator
Generate a railway.toml with build, start and healthcheck settings ready for your Railway deploy. Configure it in the browser and drop it in your repo.
README.md Generator
Build a professional README.md filling in name, description, badges, install, usage, license. Markdown preview side-by-side.
netlify.toml Generator
Generate a netlify.toml with build command, redirects and security headers ready for your Netlify deploy. Set it up in the browser and copy the file.