ノート: GitHubホストランナーは、現在GitHub Enterprise Serverでサポートされていません。 GitHubパブリックロードマップで、計画されている将来のサポートに関する詳しい情� �を見ることができます。
概要
Use defaults
to create a map
of default settings that will apply to all jobs in the workflow. 1つのジョブ� けで利用できるデフォルト設定を設定することもできます。 詳しい情� �についてはjobs.<job_id>.defaults
を参照してく� さい。
同じ名前で複数のデフォルトの設定が定義されている� �合、GitHubは最も具体的なデフォルト設定を使用します。 たとえば、ジョブで定義されたデフォルト設定は、同じ名前を持つワークフローで定義されたデフォルト設定をオーバーライドします。
Setting default shell and working directory
You can use defaults.run
to provide default shell
and working-directory
options for all run
steps in a workflow. 1つのジョブ� けで利用できるrun
のデフォルト設定を設定することもできます。 詳しい情� �についてはjobs.<job_id>.defaults.run
を参照してく� さい。 このキーワード中では、コンテキストや式を使うことはできません。
同じ名前で複数のデフォルトの設定が定義されている� �合、GitHubは最も具体的なデフォルト設定を使用します。 たとえば、ジョブで定義されたデフォルト設定は、同じ名前を持つワークフローで定義されたデフォルト設定をオーバーライドします。
Example: Set the default shell and working directory
defaults:
run:
shell: bash
working-directory: scripts
Setting default values for a specific job
Use jobs.<job_id>.defaults
to create a map
of default settings that will apply to all steps in the job. ワークフロー全体に対してデフォルト設定を設定することもできます。 詳しい情� �についてはdefaults
を参照してく� さい。
同じ名前で複数のデフォルトの設定が定義されている� �合、GitHubは最も具体的なデフォルト設定を使用します。 たとえば、ジョブで定義されたデフォルト設定は、同じ名前を持つワークフローで定義されたデフォルト設定をオーバーライドします。
Setting default shell and working directory for a job
Use jobs.<job_id>.defaults.run
to provide default shell
and working-directory
to all run
steps in the job. このセクションではコンテキストと式は許されていません。
ジョブ中のすべてのrun
ステップにデフォルトのshell
及びworking-directory
を提供できます。 ワークフロー全体についてrun
のためのデフォルト設定を設定することもできます。 詳しい情� �についてはjobs.defaults.run
を参照してく� さい。 このキーワード中では、コンテキストや式を使うことはできません。
同じ名前で複数のデフォルトの設定が定義されている� �合、GitHubは最も具体的なデフォルト設定を使用します。 たとえば、ジョブで定義されたデフォルト設定は、同じ名前を持つワークフローで定義されたデフォルト設定をオーバーライドします。
Example: Setting default run
step options for a job
jobs:
job1:
runs-on: ubuntu-latest
defaults:
run:
shell: bash
working-directory: scripts