Skip to content
M2TOOLKIT

GitHub Actions Workflow Generator

Create a working CI workflow file in a minute.

  • Free
  • No sign-up
  • Runs in your browser
Triggers
Steps
Operating systems

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us.

How to use the GitHub Actions Workflow Generator

  1. Pick your language, versions and branches.
  2. Choose triggers and the steps to run.
  3. Save the YAML as .github/workflows/ci.yml in your repository.

What does this tool do?

The generated workflow uses the official setup actions with dependency caching, runs a matrix when you list several versions or operating systems, and restricts the default token to read-only permissions. Optional jobs deploy a static site to GitHub Pages or push a Docker image to GHCR or Docker Hub after a green build.

Everything runs in your browser — nothing you paste is uploaded.

Why use it?

  • Version and OS matrix.
  • Least-privilege token.
  • Optional deploy job.

Privacy

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us. There's no account to create and nothing to install.

Last reviewed by the M2Toolkit team.

Other tools people use alongside the github actions workflow generator.