File tree Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ concurrency:
1414jobs :
1515 pre-commit :
1616 # runs on github hosted runner
17- runs-on : ubuntu-latest
17+ runs-on : ubuntu-24.04
1818 if : github.event.pull_request.draft == false
1919 steps :
2020 - uses : actions/checkout@v4
3131 # `src` directory contents and use it as a hash. We found there to be bugs
3232 # with the hash function where this task would timeout. This approach is
3333 # simple, works, and still provides some level of caching.
34- runs-on : ubuntu-latest
34+ runs-on : ubuntu-24.04
3535 outputs :
3636 date : ${{ steps.date.outputs.date }}
3737 steps :
6666 - run : echo "This job's status is ${{ job.status }}."
6767
6868 testlib-quick-matrix :
69- runs-on : ubuntu-latest
69+ runs-on : ubuntu-24.04
7070 if : github.event.pull_request.draft == false
7171 # In order to make sure the environment is exactly the same, we run in
7272 # the same container we use to build gem5 and run the testlib tests. This
@@ -249,7 +249,7 @@ jobs:
249249 ci-tests :
250250 # It is 'testlib-quick' which needs to pass for the pull request to be
251251 # merged. This job is a dummy job that depends on all the other jobs.
252- runs-on : ubuntu-latest
252+ runs-on : ubuntu-24.04
253253 needs :
254254 - testlib-quick-execution
255255 - clang-fast-compilation
Original file line number Diff line number Diff line change 1010jobs :
1111
1212 get-date :
13- runs-on : ubuntu-latest
13+ runs-on : ubuntu-24.04
1414 outputs :
1515 date : ${{ steps.date.outputs.date }}
1616 steps :
5353 run : scons build/ALL/unittests.${{ matrix.type }} -j $(nproc)
5454
5555 get-testlib-long-dirs :
56- runs-on : ubuntu-latest
56+ runs-on : ubuntu-24.04
5757 container : ghcr.io/gem5/ubuntu-24.04_all-dependencies:latest
5858 outputs :
5959 test-dirs-matrix : ${{ steps.dir-matrix.outputs.test-dirs-matrix }}
Original file line number Diff line number Diff line change 1313jobs :
1414
1515 obtain-targets :
16- runs-on : ubuntu-latest
16+ runs-on : ubuntu-24.04
1717 outputs :
1818 targets : ${{ steps.generate.outputs.targets }}
1919
Original file line number Diff line number Diff line change 2626
2727jobs :
2828 schedule-workflows :
29- runs-on : ubuntu-latest
29+ runs-on : ubuntu-24.04
3030 steps :
3131 # This step is necessary to allow the `gh` CLI to be used in the
3232 # following steps. The `gh` CLI is used to trigger the workflows.
Original file line number Diff line number Diff line change 1010 # This job runs the stale action to close issues that have been inactive for 30 days.
1111 # It is scheduled to run every day at 1:30 AM UTC.
1212 close-stale-issues :
13- runs-on : ubuntu-latest
13+ runs-on : ubuntu-24.04
1414 steps :
15151616 with :
Original file line number Diff line number Diff line change 1010jobs :
1111
1212 get-date :
13- runs-on : ubuntu-latest
13+ runs-on : ubuntu-24.04
1414 outputs :
1515 date : ${{ steps.date.outputs.date }}
1616 steps :
1919 run : echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT
2020
2121 get-testlib-very-long-dirs :
22- runs-on : ubuntu-latest
22+ runs-on : ubuntu-24.04
2323 container : ghcr.io/gem5/ubuntu-24.04_all-dependencies:latest
2424 outputs :
2525 test-dirs-matrix : ${{ steps.dir-matrix.outputs.test-dirs-matrix }}
You can’t perform that action at this time.
0 commit comments