Pular para o conteúdo

⚙️ Gerador de GitHub Actions

Escolha apenas o tipo de fluxo de trabalho e o gatilho no formulário para gerar instantaneamente YAML que pode ser colado diretamente em <code>.github/workflows/xxx.yml</code>. Compatível com Node.js / Python / PHP / Go / Docker / Pages / Vercel / Netlify / Release / Cron / Lint.

100% Free No signup Browser-only 5 languages Dark mode

🔒 Sobre Privacidade

Gatilho
(clique em 「Gerar YAML」 no canto superior esquerdo)

📖 Como usar

  1. 1
    Pick a workflow type
    Select from Node.js, Python, PHP, Go, Docker, Pages, Vercel, Netlify, Release, Cron, or Lint.
  2. 2
    Set triggers and branch
    Toggle push, pull_request, schedule, or workflow_dispatch and enter the target branch or cron expression.
  3. 3
    Generate YAML and commit it
    Click Generate YAML, then copy or download. Drop the file under .github/workflows/ and push to enable it.

❓ Perguntas frequentes

How do I configure the secrets it references?
If the YAML references ${{ secrets.XXX }}, add the matching secret in your repo Settings → Secrets and variables → Actions. Examples include DOCKERHUB_TOKEN, VERCEL_TOKEN, and NETLIFY_AUTH_TOKEN.
Which action versions are pinned?
It emits widely used stable versions, mainly actions/checkout@v4 and actions/setup-* v5. After generation you can pin to a commit SHA for extra reproducibility.
Can I use this with self-hosted runners?
Yes. Just change runs-on in the generated YAML to self-hosted, or to a label array such as [self-hosted, linux, x64].
🐛 Você encontrou um problema com esta ferramenta?

Completamente gratuito e sem registro. Até as etapas de reprodução são suficientes. Os relatos recebidos chegam diretamente aos operadores e servem como referência para correções.

※ Para reproduzir problemas, informações do navegador (UA / tamanho de tela / idioma / URL) são enviadas automaticamente