File tree 1 file changed +42
-0
lines changed
1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 37
37
run : |
38
38
make microbench
39
39
40
+ linux-32bit :
41
+ name : Linux 32bit (Ubuntu)
42
+ runs-on : ubuntu-latest
43
+ strategy :
44
+ fail-fast : false
45
+ steps :
46
+ - uses : actions/checkout@v4
47
+ with :
48
+ submodules : true
49
+ - name : Install gcc-multilib
50
+ run : |
51
+ sudo apt install -y gcc-multilib
52
+ - name : Build
53
+ run : |
54
+ make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y CONFIG_M32=y
55
+ - name : Run built-in tests
56
+ run : |
57
+ make CONFIG_M32=y test
58
+
40
59
linux-asan :
41
60
runs-on : ubuntu-latest
42
61
steps :
@@ -142,6 +161,29 @@ jobs:
142
161
./qjs -qd
143
162
gmake test
144
163
164
+ cosmopolitan :
165
+ name : Cosmopolitan
166
+ runs-on : ubuntu-latest
167
+ strategy :
168
+ fail-fast : false
169
+ steps :
170
+ - uses : actions/checkout@v4
171
+ with :
172
+ submodules : true
173
+ - name : Install Cosmopolitan
174
+ run : |
175
+ mkdir ~/cosmocc
176
+ cd ~/cosmocc
177
+ wget https://cosmo.zip/pub/cosmocc/cosmocc.zip
178
+ unzip cosmocc.zip
179
+ echo "$HOME/cosmocc/bin" >> "$GITHUB_PATH"
180
+ - name : Build
181
+ run : |
182
+ make CONFIG_COSMO=y
183
+ - name : Run built-in tests
184
+ run : |
185
+ make CONFIG_COSMO=y test
186
+
145
187
qemu-alpine :
146
188
runs-on : ubuntu-latest
147
189
You can’t perform that action at this time.
0 commit comments