Solved! Go to Solution.
I can repro the same with ‘yes | command’ for macOS runner. Please remove ‘yes’ for your workflow, it passed then.
If you’d like to set timeout for a job or a step, please check the usage of ‘jobs.<job_id>.timeout-minutes’ and ‘jobs.<job_id>.steps.timeout-minutes’. Thanks.
- name: Setup on macOS
if: matrix.os == 'macOS-latest'
run: sh setup.sh