# ワークフローの書き込み

GitHub Actions ワークフローを使用すると、ソフトウェア開発ライフサイクル全体のタスクを自動化できます。

## Links

* [ワークフロー テンプレートの使用](/ja/actions/how-tos/write-workflows/use-workflow-templates)

  GitHub には、さまざまな言語とツール用のワークフロー テンプレートが用意されています。

* [ワークフローを実行するタイミングの選択](/ja/actions/how-tos/write-workflows/choose-when-workflows-run)

  スケジュールに従って実行するか、特定のイベントが発生した際に実行されるようにワークフローを構成できます。

* [ワークフローを実行する場所の選択](/ja/actions/how-tos/write-workflows/choose-where-workflows-run)

  ジョブとワークフローを実行するコンピューティング環境を指定できます。

* [ワークフローの目的を選択](/ja/actions/how-tos/write-workflows/choose-what-workflows-do)

  ワークフローは、ソフトウェア開発ライフサイクルのタスクを自動化します。 手動で完了したタスクの多くは、GitHub Actions ワークフローに変換できます。