⚙️ GitHub Actions ジェネレーター
ワークフロー種別とトリガーをフォームで選ぶだけで、.github/workflows/xxx.yml にそのまま貼り付けられる YAML を即生成。Node.js / Python / PHP / Go / Docker / Pages / Vercel / Netlify / Release / Cron / Lint に対応。
✅ 完全無料・登録不要・ブラウザ完結・サーバー送信なし
🔒 プライバシーについて
- ・YAML 生成はすべてブラウザ内で完結します
- ・入力したブランチ名・バージョン等はサーバーに一切送信されません
- ・保存ログ・データベース等は存在しません
- ・登録・ログイン・課金は一切不要です
(左上の「YAML を生成」を押してください)
📖 使い方
-
1
ワークフロータイプを選ぶNode.js / Python / PHP / Go / Docker / Pages / Vercel / Netlify / Release / Cron / Lint から選択。
-
2
トリガーとブランチを指定push / pull_request / schedule / workflow_dispatch を有効化。対象ブランチや cron 式も入力。
-
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] などに書き換えるだけで動作します。
🐛 このツールで問題が発生しましたか?
完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。
✅
ご報告ありがとうございます!
運営者に届きました。改善の参考にさせていただきます。