@@ -24,10 +24,10 @@ jobs:
24
24
sudo apt-get -y update
25
25
DEBIAN_FRONTEND=noninteractive sudo apt install -y libglm-dev libgtest-dev libassimp-dev git libtbb-dev libthrust-dev pkg-config libpython3-dev python3 python3-distutils python3-pip lcov
26
26
pip install trimesh pytest
27
- - uses : actions/checkout@v3
27
+ - uses : actions/checkout@v4
28
28
with :
29
29
submodules : recursive
30
- - uses : jwlawson/actions-setup-cmake@v1.12
30
+ - uses : jwlawson/actions-setup-cmake@v2
31
31
- name : Build ${{matrix.backend}}
32
32
if : matrix.parallel_backend != 'NONE'
33
33
run : |
60
60
lcov --add-tracefile ./code_coverage_init.info --add-tracefile ./code_coverage_test.info --output-file ./code_coverage_total.info
61
61
lcov --remove ./code_coverage_total.info '/usr/*' '*/third_party/*' '*/test/*' '*/extras/*' '*/bindings/*' --output-file ./code_coverage.info
62
62
cd ../
63
- - uses : codecov/codecov-action@v2
63
+ - uses : codecov/codecov-action@v4
64
64
if : matrix.parallel_backend == 'NONE'
65
65
with :
66
66
files : build/code_coverage.info
@@ -82,10 +82,10 @@ jobs:
82
82
run : |
83
83
sudo apt-get -y update
84
84
DEBIAN_FRONTEND=noninteractive sudo apt install -y libgtest-dev libglm-dev libassimp-dev git libtbb-dev pkg-config libpython3-dev python3 python3-distutils python3-pip
85
- - uses : actions/checkout@v3
85
+ - uses : actions/checkout@v4
86
86
with :
87
87
submodules : recursive
88
- - uses : jwlawson/actions-setup-cmake@v1.12
88
+ - uses : jwlawson/actions-setup-cmake@v2
89
89
- name : Build C bindings with TBB
90
90
run : |
91
91
mkdir build
@@ -105,7 +105,7 @@ jobs:
105
105
run : |
106
106
sudo apt-get -y update
107
107
DEBIAN_FRONTEND=noninteractive sudo apt install -y nodejs libglm-dev
108
- - uses : actions/checkout@v3
108
+ - uses : actions/checkout@v4
109
109
with :
110
110
submodules : recursive
111
111
- name : Setup WASM
@@ -115,7 +115,7 @@ jobs:
115
115
cd emsdk
116
116
./emsdk install 3.1.45
117
117
./emsdk activate 3.1.45
118
- - uses : jwlawson/actions-setup-cmake@v1.12
118
+ - uses : jwlawson/actions-setup-cmake@v2
119
119
- name : Build WASM
120
120
run : |
121
121
source ./emsdk/emsdk_env.sh
@@ -134,7 +134,7 @@ jobs:
134
134
npm test
135
135
cp ../manifold.* ./dist/
136
136
- name : Upload WASM files
137
- uses : actions/upload-artifact@v3
137
+ uses : actions/upload-artifact@v4
138
138
with :
139
139
name : wasm
140
140
path : bindings/wasm/examples/dist/
@@ -149,10 +149,10 @@ jobs:
149
149
runs-on : windows-2019
150
150
if : github.event.pull_request.draft == false
151
151
steps :
152
- - uses : actions/checkout@v3
152
+ - uses : actions/checkout@v4
153
153
with :
154
154
submodules : recursive
155
- - uses : jwlawson/actions-setup-cmake@v1.12
155
+ - uses : jwlawson/actions-setup-cmake@v2
156
156
- uses : ilammy/msvc-dev-cmd@v1
157
157
- name : Build ${{matrix.backend}}
158
158
shell : powershell
@@ -182,7 +182,7 @@ jobs:
182
182
runs-on : ubuntu-latest
183
183
container : openscad/mxe-x86_64-gui:latest
184
184
steps :
185
- - uses : actions/checkout@v3
185
+ - uses : actions/checkout@v4
186
186
with :
187
187
submodules : recursive
188
188
- name : Build
@@ -210,10 +210,10 @@ jobs:
210
210
- name : Install TBB
211
211
if : matrix.parallel_backend == 'TBB'
212
212
run : brew install tbb
213
- - uses : actions/checkout@v3
213
+ - uses : actions/checkout@v4
214
214
with :
215
215
submodules : recursive
216
- - uses : jwlawson/actions-setup-cmake@v1.12
216
+ - uses : jwlawson/actions-setup-cmake@v2
217
217
- name : Build
218
218
run : |
219
219
mkdir build
@@ -239,7 +239,7 @@ jobs:
239
239
runs-on : ubuntu-latest
240
240
if : github.event.pull_request.draft == false
241
241
steps :
242
- - uses : actions/checkout@v3
242
+ - uses : actions/checkout@v4
243
243
with :
244
244
submodules : recursive
245
245
- uses : cachix/install-nix-action@v22
@@ -250,7 +250,7 @@ jobs:
250
250
runs-on : ubuntu-latest
251
251
if : github.event.pull_request.draft == false
252
252
steps :
253
- - uses : actions/checkout@v3
253
+ - uses : actions/checkout@v4
254
254
with :
255
255
submodules : recursive
256
256
- uses : cachix/install-nix-action@v22
0 commit comments