Panic when using instance executor without UseCommonBuildDir
When using the instance
executor without providing UseCommonBuildDir
it panics.
18: //nolint:gocognit
19: func (e *executor) Prepare(options common.ExecutorPrepareOptions) error {
=> 20: if options.Config.Instance.UseCommonBuildDir {
21: // a common build directory can only be used if the build is isolated
22: // max use count 1 or if VM isolation is on.
(no runners.instance
in config.toml
so options.Config.Instance
is nil
)
!4136 (merged) introduced the bug