GitHub Actionsで、ソフトウェア開発ワークフローをリポジトリの中で自動化し、カスタマイズし、実行しましょう。 CI/CDを含む好きなジョブを実行してくれるアクションを、見つけたり、作成したり、共有したり、完全にカスタマイズされたワークフロー中でアクションを組み合わせたりできます。
GitHub Actions ワークフローは、ソフトウェア開発ライフサイクル全体でタスクを自動化できます。
GitHub Actions の機能を示すワークフローの例。
GitHub Actions で、GitHub リポジトリにカスタム継続的インテグレーション (CI) ワークフローを直接作成できます。
環境やコンカレンシーなどの機能を使用してデプロイを制御する方法について学習します。
ワークフローは、1 つ以上のジョブからなる設定可能な自動化プロセスです。 ワークフローの設定を定義するには、YAMLファイルを作成しなければなりません。
GitHub には、さまざまな言語とツールのワークフロー テンプレートが用意されています。
継続的インテグレーション(CI)ワークフローの一部として、Node.jsのパッケージをレジストリに公開できます。
PowerShell プロジェクトのビルドとテストのための継続的インテグレーション (CI) ワークフローを作成できます。