15
15
runs-on : [self-hosted, linux, X64, amd64-main]
16
16
steps :
17
17
- name : checkout
18
- uses : actions/checkout@v3
18
+ uses : actions/checkout@v4
19
19
20
20
- name : compile
21
21
run : JASMIN=$(which_jasminc) make -j$JOBS -C src/ CI=1 default
26
26
27
27
- name : libjade-logs-src.tar.gz - contains non-empty logs and errors
28
28
if : always()
29
- uses : actions/upload-artifact@v3
29
+ uses : actions/upload-artifact@v4
30
30
with :
31
31
name : libjade-logs-src.tar.gz
32
32
path : src/libjade-logs-src.tar.gz
38
38
runs-on : [self-hosted, linux, X64, amd64-main]
39
39
steps :
40
40
- name : checkout
41
- uses : actions/checkout@v3
41
+ uses : actions/checkout@v4
42
42
43
43
- name : compile and run
44
44
run : JASMIN=$(which_jasminc) make -j$JOBS -C test/ CI=1 default
49
49
50
50
- name : libjade-logs-test.tar.gz - contains non-empty logs and errors
51
51
if : always()
52
- uses : actions/upload-artifact@v3
52
+ uses : actions/upload-artifact@v4
53
53
with :
54
54
name : libjade-logs-test.tar.gz
55
55
path : test/libjade-logs-test.tar.gz
61
61
runs-on : [self-hosted, linux, X64, amd64-main]
62
62
steps :
63
63
- name : checkout
64
- uses : actions/checkout@v3
64
+ uses : actions/checkout@v4
65
65
66
66
- name : compile
67
67
run : JASMIN=$(which_jasminc) make -j$JOBS -C src/ CI=1 default
77
77
78
78
- name : libjade-logs-bench.tar.gz - contains non-empty logs and errors
79
79
if : always()
80
- uses : actions/upload-artifact@v3
80
+ uses : actions/upload-artifact@v4
81
81
with :
82
82
name : libjade-logs-bench1.tar.gz
83
83
path : bench/libjade-logs-bench.tar.gz
89
89
runs-on : [self-hosted, linux, X64, amd64-main]
90
90
steps :
91
91
- name : checkout
92
- uses : actions/checkout@v3
92
+ uses : actions/checkout@v4
93
93
94
94
- name : compile
95
95
run : JASMIN=$(which_jasminc) make -j$JOBS -C src/ CI=1 default
@@ -105,7 +105,7 @@ jobs:
105
105
106
106
- name : libjade-logs-bench.tar.gz - contains non-empty logs and errors
107
107
if : always()
108
- uses : actions/upload-artifact@v3
108
+ uses : actions/upload-artifact@v4
109
109
with :
110
110
name : libjade-logs-bench2.tar.gz
111
111
path : bench/libjade-logs-bench.tar.gz
@@ -117,7 +117,7 @@ jobs:
117
117
runs-on : [self-hosted, linux, X64, amd64-main]
118
118
steps :
119
119
- name : checkout
120
- uses : actions/checkout@v3
120
+ uses : actions/checkout@v4
121
121
122
122
- name : extract and check
123
123
run : JASMIN=$(which_jasminc) EASYCRYPT=$(which_easycrypt) ECARGS=$(which_eclib) make -j$JOBS -C proof/ CI=1 check-extracted
@@ -130,14 +130,14 @@ jobs:
130
130
131
131
- name : libjade-logs-proof.tar.gz - contains non-empty logs and errors
132
132
if : always()
133
- uses : actions/upload-artifact@v3
133
+ uses : actions/upload-artifact@v4
134
134
with :
135
135
name : libjade-logs-proof.tar.gz
136
136
path : proof/libjade-logs-proof.tar.gz
137
137
138
138
- name : libjade-dist-proof.tar.gz - contains all EasyCrypt files and test.config
139
139
if : always()
140
- uses : actions/upload-artifact@v3
140
+ uses : actions/upload-artifact@v4
141
141
with :
142
142
name : libjade-dist-proof.tar.gz
143
143
path : libjade-dist-proof.tar.gz
@@ -149,7 +149,7 @@ jobs:
149
149
runs-on : [self-hosted, linux, X64, amd64-main]
150
150
steps :
151
151
- name : checkout
152
- uses : actions/checkout@v3
152
+ uses : actions/checkout@v4
153
153
154
154
- name : compile amd64
155
155
run : JASMIN=$(which_jasminc) make -j$JOBS -C src/ CI=1 default
@@ -162,7 +162,7 @@ jobs:
162
162
163
163
- name : libjade-dist-src-amd64.tar.gz - contains assembly, Jasmin, and how-to-use code
164
164
if : always()
165
- uses : actions/upload-artifact@v3
165
+ uses : actions/upload-artifact@v4
166
166
with :
167
167
name : libjade-dist-src-amd64.tar.gz
168
168
path : libjade-dist-src-amd64.tar.gz
0 commit comments