@@ -18,7 +18,7 @@ concurrency:
18
18
19
19
jobs :
20
20
test-no-soft-deps :
21
- runs-on : ubuntu-22 .04
21
+ runs-on : ubuntu-24 .04
22
22
23
23
steps :
24
24
- name : Checkout
29
29
with :
30
30
python-version : " 3.10"
31
31
32
- - if : ${{ github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'no numba cache') }}
32
+ - if : ${{ github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'no numba cache') }}
33
33
name : Restore numba cache
34
34
uses : ./.github/actions/numba_cache
35
35
with :
56
56
strategy :
57
57
fail-fast : false
58
58
matrix :
59
- os : [ ubuntu-22 .04, macOS-14, windows-2022 ]
59
+ os : [ ubuntu-24 .04, macOS-14, windows-2022 ]
60
60
python-version : [ "3.9", "3.10", "3.11", "3.12" ]
61
61
# skip python versions unless the PR has the 'full pytest actions' label
62
62
pr-testing :
74
74
with :
75
75
python-version : ${{ matrix.python-version }}
76
76
77
- - if : ${{ github.event_name == 'pull_request' && !contains(github.event.pull_request.labels.*.name, 'no numba cache') }}
77
+ - name : Set swap space
78
+ if : runner.os == 'Linux'
79
+
80
+ with :
81
+ swap-size-gb : 10
82
+
83
+ - if : ${{ github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'no numba cache') }}
78
84
name : Restore numba cache
79
85
uses : ./.github/actions/numba_cache
80
86
with :
@@ -100,7 +106,7 @@ jobs:
100
106
# run the code coverage job if a PR has the 'codecov actions' label
101
107
if : ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'codecov actions') }}
102
108
103
- runs-on : ubuntu-22 .04
109
+ runs-on : ubuntu-24 .04
104
110
105
111
steps :
106
112
- name : Checkout
0 commit comments