ワークフロー動作の選択
ワークフローは、ソフトウェア開発ライフサイクルのタスクを自動化します。 手動で完了したタスクの多くは、GitHub Actions ワークフローに変換できます。
ワークフローでジョブを使用する
ワークフローを使用して複数のジョブを実行します。
Using pre-written building blocks in your workflow
Actions are the building blocks that power your workflow. A workflow can contain actions created by the community, or you can create your own actions directly within your application's repository. This guide will show you how to discover, use, and customize actions.
ワークフローで GitHub CLI を使用する
GitHub Actions ワークフローでは、GitHub CLI を使用してスクリプトを作成できます。
GitHub Actions のワークフロー コマンド
ワークフロー内あるいはアクションのコード内でシェルコマンドを実行する際には、ワークフローコマンドを利用できます。
ワークフローにスクリプトを追加する
GitHub Actions ワークフローを使用してスクリプトを実行できます。
Controlling permissions for GITHUB_TOKEN
Modify the default permissions granted to GITHUB_TOKEN
.
Evaluate expressions in workflows and actions
You can evaluate expressions in workflows and actions.
Store information in variables
GitHub sets default variables for each GitHub Actions workflow run. You can also set custom variables for use in a single workflow or multiple workflows.
Accessing contextual information about workflow runs
You can access context information in workflows and actions.
Passing information between jobs
You can define outputs to pass information from one job to another.
Setting a default shell and working directory
Define the default settings that will apply to all jobs in the workflow, or all steps in a job.
デプロイに環境を使用する
ワークフローでデプロイ環境を指定します。
Control the concurrency of workflows and jobs
Run a single job at a time.
Running variations of jobs in a workflow
Create a matrix to define variations for each job.
依存関係をキャッシュしてワークフローのスピードを上げる
ワークフローを高速化して効率を上げるために、依存関係や広く再利用されるファイルに対するキャッシュを作成して利用できます。
ワークフローからのデータの格納と共有
成果物を使うと、ワークフロー内のジョブ間でデータを共有し、ワークフローが完了したときに、そのワークフローのデータを保存できます。