56
56
CIBW_TEST_REQUIRES : pytest stim~=1.14 sinter pygltflib
57
57
CIBW_TEST_COMMAND : pytest {project}/src
58
58
steps :
59
- - uses : actions/checkout@v3
60
- - uses : actions/setup-python@v3
59
+ - uses : actions/checkout@v4
60
+ - uses : actions/setup-python@v5
61
61
- run : python tools/overwrite_dev_versions_with_date.py
62
62
- run : python -m pip install pybind11~=2.11.1 cibuildwheel~=2.16.2 setuptools
63
63
- run : python -m cibuildwheel --print-build-identifiers
69
69
build_sdist :
70
70
runs-on : ubuntu-latest
71
71
steps :
72
- - uses : actions/checkout@v3
73
- - uses : actions/setup-python@v3
72
+ - uses : actions/checkout@v4
73
+ - uses : actions/setup-python@v5
74
74
- run : python -m pip install setuptools pybind11~=2.11.1
75
75
- run : python tools/overwrite_dev_versions_with_date.py
76
76
- run : mkdir output
@@ -91,22 +91,22 @@ jobs:
91
91
check_sdist_installs :
92
92
runs-on : ubuntu-latest
93
93
steps :
94
- - uses : actions/checkout@v3
95
- - uses : actions/setup-python@v3
94
+ - uses : actions/checkout@v4
95
+ - uses : actions/setup-python@v5
96
96
- run : python -m pip install pybind11~=2.11.1 cibuildwheel~=2.16.2 setuptools
97
97
- run : python setup.py sdist
98
98
- run : pip install dist/*.tar.gz
99
99
run_main :
100
100
runs-on : ubuntu-latest
101
101
steps :
102
- - uses : actions/checkout@v1
102
+ - uses : actions/checkout@v4
103
103
- run : cmake .
104
104
- run : make chromobius -j 2
105
105
- run : out/chromobius --help
106
106
build_bazel :
107
107
runs-on : ubuntu-latest
108
108
steps :
109
- - uses : actions/checkout@v3
109
+ - uses : actions/checkout@v4
110
110
- uses : bazel-contrib/setup-bazel@0.12.1
111
111
env :
112
112
USE_BAZEL_VERSION : 6.5.0
@@ -120,7 +120,7 @@ jobs:
120
120
build_clang :
121
121
runs-on : ubuntu-24.04
122
122
steps :
123
- - uses : actions/checkout@v3
123
+ - uses : actions/checkout@v4
124
124
- run : |
125
125
cd ..
126
126
git clone https://github.com/google/googletest.git -b release-1.12.1
@@ -138,14 +138,14 @@ jobs:
138
138
perf :
139
139
runs-on : ubuntu-latest
140
140
steps :
141
- - uses : actions/checkout@v3
141
+ - uses : actions/checkout@v4
142
142
- run : cmake .
143
143
- run : make chromobius_perf -j 2
144
144
- run : out/chromobius_perf
145
145
test :
146
146
runs-on : ubuntu-latest
147
147
steps :
148
- - uses : actions/checkout@v3
148
+ - uses : actions/checkout@v4
149
149
- run : |
150
150
cd ..
151
151
git clone https://github.com/google/googletest.git -b release-1.12.1
@@ -159,7 +159,7 @@ jobs:
159
159
test_o3 :
160
160
runs-on : ubuntu-latest
161
161
steps :
162
- - uses : actions/checkout@v3
162
+ - uses : actions/checkout@v4
163
163
- run : |
164
164
cd ..
165
165
git clone https://github.com/google/googletest.git -b release-1.12.1
@@ -173,9 +173,9 @@ jobs:
173
173
test_generated_docs_are_fresh :
174
174
runs-on : ubuntu-latest
175
175
steps :
176
- - uses : actions/checkout@v3
177
- - uses : actions/setup-python@v3
178
- - uses : bazel-contrib/setup-bazel@0.8.5
176
+ - uses : actions/checkout@v4
177
+ - uses : actions/setup-python@v5
178
+ - uses : bazel-contrib/setup-bazel@0.12.1
179
179
env :
180
180
USE_BAZEL_VERSION : 6.5.0
181
181
with :
@@ -191,7 +191,7 @@ jobs:
191
191
test_generated_file_lists_are_fresh :
192
192
runs-on : ubuntu-latest
193
193
steps :
194
- - uses : actions/checkout@v3
194
+ - uses : actions/checkout@v4
195
195
- run : tools/regen_file_lists.sh /tmp
196
196
- run : diff /tmp/perf_files file_lists/perf_files
197
197
- run : diff /tmp/pybind_files file_lists/pybind_files
@@ -200,9 +200,9 @@ jobs:
200
200
test_pybind :
201
201
runs-on : ubuntu-latest
202
202
steps :
203
- - uses : actions/checkout@v3
204
- - uses : actions/setup-python@v3
205
- - uses : bazel-contrib/setup-bazel@0.8.5
203
+ - uses : actions/checkout@v4
204
+ - uses : actions/setup-python@v5
205
+ - uses : bazel-contrib/setup-bazel@0.12.1
206
206
env :
207
207
USE_BAZEL_VERSION : 6.5.0
208
208
with :
0 commit comments