コンテンツにスキップ

⚙️ GitHub Actions ジェネレーター

ワークフロー種別とトリガーをフォームで選ぶだけで、.github/workflows/xxx.yml にそのまま貼り付けられる YAML を即生成。Node.js / Python / PHP / Go / Docker / Pages / Vercel / Netlify / Release / Cron / Lint に対応。

✅ 完全無料・登録不要・ブラウザ完結・サーバー送信なし

🔒 プライバシーについて

トリガー
(左上の「YAML を生成」を押してください)

📖 使い方

  1. 1
    ワークフロータイプを選ぶ
    Node.js / Python / PHP / Go / Docker / Pages / Vercel / Netlify / Release / Cron / Lint から選択。
  2. 2
    トリガーとブランチを指定
    push / pull_request / schedule / workflow_dispatch を有効化。対象ブランチや cron 式も入力。
  3. 3
    YAML を生成してコミット
    「YAML を生成」を押し、コピーまたはダウンロード。.github/workflows/ にファイルを置いて push すれば動作します。

❓ よくある質問

生成されるシークレットはどう設定しますか?
生成 YAML が ${{ secrets.XXX }} を参照する場合、GitHub リポジトリの Settings → Secrets and variables → Actions で同名のシークレットを追加してください。例: DOCKERHUB_TOKEN, VERCEL_TOKEN, NETLIFY_AUTH_TOKEN など。
どの actions のバージョンが入りますか?
actions/checkout@v4 と actions/setup-* @v5 系を中心に、現時点で広く使われている安定版を出力します。生成後にお好きなコミット SHA に固定するのも推奨です。
Self-hosted runner にも使えますか?
はい。生成された YAML の runs-on を self-hosted や [self-hosted, linux, x64] などに書き換えるだけで動作します。
🐛 このツールで問題が発生しましたか?

完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。

※ 不具合再現のため、ブラウザ情報 (UA / 画面サイズ / 言語 / URL) を自動で送信します