You can change default time limit in two ways
job.<id>.timeout-minutes
sets a timeout for a whole jobjob.<id>.steps.timeout-minutes
sets a timeout for a single step
Your scenario:
my-job:
runs-on: ubuntu-latest
timeout-minutes: 30
You can change default time limit in two ways
job.<id>.timeout-minutes
sets a timeout for a whole jobjob.<id>.steps.timeout-minutes
sets a timeout for a single stepYour scenario:
my-job:
runs-on: ubuntu-latest
timeout-minutes: 30