diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2026-05-21 18:52:16 -0300 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2026-05-21 18:52:16 -0300 |
| commit | ed6b73b6638f2b4856ec87a7d85aba10fd61813b (patch) | |
| tree | 938c8f919ec0538130659b2def80c36879e2576d /.github/workflows/test.yml | |
| parent | 4bb047a744174ff91cc9c18c1149f313b5e5cf0d (diff) | |
| download | luarocks-bump-openssl.tar.gz luarocks-bump-openssl.tar.bz2 luarocks-bump-openssl.zip | |
tests: drop Windows 32-bit, smaller matrixbump-openssl
We only need to check that build_spec.lua works in all combinations.
This should provide enough coverage.
Diffstat (limited to '')
| -rw-r--r-- | .github/workflows/test.yml | 116 |
1 files changed, 8 insertions, 108 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 90f61ad5..2188d201 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml | |||
| @@ -193,29 +193,7 @@ jobs: | |||
| 193 | EXCLUDE: "integration,unit" | 193 | EXCLUDE: "integration,unit" |
| 194 | TESTTYPE: "" | 194 | TESTTYPE: "" |
| 195 | ARCH: x64 | 195 | ARCH: x64 |
| 196 | # Lua 5.4 tests | 196 | # unit tests |
| 197 | - LUAV: "5.4" | ||
| 198 | LUAT: "lua" | ||
| 199 | COMPILER: "vs" | ||
| 200 | FILES: "" | ||
| 201 | EXCLUDE: "integration,quick" | ||
| 202 | TESTTYPE: "unit" | ||
| 203 | ARCH: x64 | ||
| 204 | - LUAV: "5.4" | ||
| 205 | LUAT: "lua" | ||
| 206 | COMPILER: "vs" | ||
| 207 | FILES: "" | ||
| 208 | EXCLUDE: "unit,quick" | ||
| 209 | TESTTYPE: "" | ||
| 210 | ARCH: x64 | ||
| 211 | - LUAV: "5.4" | ||
| 212 | LUAT: "lua" | ||
| 213 | COMPILER: "vs" | ||
| 214 | FILES: "spec//build_spec.lua" | ||
| 215 | EXCLUDE: "" | ||
| 216 | TESTTYPE: "" | ||
| 217 | ARCH: x64 | ||
| 218 | # LuaJIT 2.1 tests | ||
| 219 | - LUAV: "2.1" | 197 | - LUAV: "2.1" |
| 220 | LUAT: "luajit" | 198 | LUAT: "luajit" |
| 221 | COMPILER: "vs" | 199 | COMPILER: "vs" |
| @@ -223,6 +201,7 @@ jobs: | |||
| 223 | EXCLUDE: "integration,quick" | 201 | EXCLUDE: "integration,quick" |
| 224 | TESTTYPE: "unit" | 202 | TESTTYPE: "unit" |
| 225 | ARCH: x64 | 203 | ARCH: x64 |
| 204 | # integration tests | ||
| 226 | - LUAV: "2.1" | 205 | - LUAV: "2.1" |
| 227 | LUAT: "luajit" | 206 | LUAT: "luajit" |
| 228 | COMPILER: "vs" | 207 | COMPILER: "vs" |
| @@ -230,115 +209,36 @@ jobs: | |||
| 230 | EXCLUDE: "unit,quick" | 209 | EXCLUDE: "unit,quick" |
| 231 | TESTTYPE: "" | 210 | TESTTYPE: "" |
| 232 | ARCH: x64 | 211 | ARCH: x64 |
| 233 | - LUAV: "2.1" | 212 | # build tests + Lua 5.4 + msvc |
| 234 | LUAT: "luajit" | ||
| 235 | COMPILER: "vs" | ||
| 236 | FILES: "spec//build_spec.lua" | ||
| 237 | EXCLUDE: "" | ||
| 238 | TESTTYPE: "" | ||
| 239 | ARCH: x64 | ||
| 240 | |||
| 241 | # | ||
| 242 | # Visual Studio x86 | ||
| 243 | # | ||
| 244 | |||
| 245 | # quick tests | ||
| 246 | - LUAV: "2.1" | ||
| 247 | LUAT: "luajit" | ||
| 248 | COMPILER: "vs" | ||
| 249 | FILES: "" | ||
| 250 | EXCLUDE: "integration,unit" | ||
| 251 | TESTTYPE: "" | ||
| 252 | ARCH: x86 | ||
| 253 | # Lua 5.4 tests | ||
| 254 | - LUAV: "5.4" | ||
| 255 | LUAT: "lua" | ||
| 256 | COMPILER: "vs" | ||
| 257 | FILES: "" | ||
| 258 | EXCLUDE: "integration,quick" | ||
| 259 | TESTTYPE: "unit" | ||
| 260 | ARCH: x86 | ||
| 261 | - LUAV: "5.4" | ||
| 262 | LUAT: "lua" | ||
| 263 | COMPILER: "vs" | ||
| 264 | FILES: "" | ||
| 265 | EXCLUDE: "unit,quick" | ||
| 266 | TESTTYPE: "" | ||
| 267 | ARCH: x86 | ||
| 268 | - LUAV: "5.4" | 213 | - LUAV: "5.4" |
| 269 | LUAT: "lua" | 214 | LUAT: "lua" |
| 270 | COMPILER: "vs" | 215 | COMPILER: "vs" |
| 271 | FILES: "spec//build_spec.lua" | 216 | FILES: "spec//build_spec.lua" |
| 272 | EXCLUDE: "" | 217 | EXCLUDE: "" |
| 273 | TESTTYPE: "" | 218 | TESTTYPE: "" |
| 274 | ARCH: x86 | 219 | ARCH: x64 |
| 275 | # LuaJIT 2.1 tests | 220 | # build tests + LuaJIT + msvc |
| 276 | - LUAV: "2.1" | ||
| 277 | LUAT: "luajit" | ||
| 278 | COMPILER: "vs" | ||
| 279 | FILES: "" | ||
| 280 | EXCLUDE: "integration,quick" | ||
| 281 | TESTTYPE: "unit" | ||
| 282 | ARCH: x86 | ||
| 283 | - LUAV: "2.1" | ||
| 284 | LUAT: "luajit" | ||
| 285 | COMPILER: "vs" | ||
| 286 | FILES: "" | ||
| 287 | EXCLUDE: "unit,quick" | ||
| 288 | TESTTYPE: "" | ||
| 289 | ARCH: x86 | ||
| 290 | - LUAV: "2.1" | 221 | - LUAV: "2.1" |
| 291 | LUAT: "luajit" | 222 | LUAT: "luajit" |
| 292 | COMPILER: "vs" | 223 | COMPILER: "vs" |
| 293 | FILES: "spec//build_spec.lua" | 224 | FILES: "spec//build_spec.lua" |
| 294 | EXCLUDE: "" | 225 | EXCLUDE: "" |
| 295 | TESTTYPE: "" | 226 | TESTTYPE: "" |
| 296 | ARCH: x86 | 227 | ARCH: x64 |
| 297 | 228 | ||
| 298 | # | 229 | # |
| 299 | # MinGW-w64 with Universal C Run Time | 230 | # MinGW-w64 with Universal C Run Time |
| 300 | # provided by MSYS2 | 231 | # provided by MSYS2 |
| 301 | # | 232 | # |
| 302 | 233 | ||
| 303 | # quick tests | 234 | # build tests + Lua 5.4 + mingw |
| 304 | - LUAV: "2.1" | ||
| 305 | LUAT: "luajit" | ||
| 306 | COMPILER: "mingw" | ||
| 307 | FILES: "" | ||
| 308 | EXCLUDE: "integration,unit" | ||
| 309 | TESTTYPE: "" | ||
| 310 | # Lua 5.4 tests | ||
| 311 | - LUAV: "5.4" | ||
| 312 | LUAT: "lua" | ||
| 313 | COMPILER: "mingw" | ||
| 314 | FILES: "" | ||
| 315 | EXCLUDE: "integration,quick" | ||
| 316 | TESTTYPE: "unit" | ||
| 317 | - LUAV: "5.4" | ||
| 318 | LUAT: "lua" | ||
| 319 | COMPILER: "mingw" | ||
| 320 | FILES: "" | ||
| 321 | EXCLUDE: "unit,quick" | ||
| 322 | TESTTYPE: "" | ||
| 323 | - LUAV: "5.4" | 235 | - LUAV: "5.4" |
| 324 | LUAT: "lua" | 236 | LUAT: "lua" |
| 325 | COMPILER: "mingw" | 237 | COMPILER: "mingw" |
| 326 | FILES: "spec//build_spec.lua" | 238 | FILES: "spec//build_spec.lua" |
| 327 | EXCLUDE: "" | 239 | EXCLUDE: "" |
| 328 | TESTTYPE: "" | 240 | TESTTYPE: "" |
| 329 | # LuaJIT 2.1 tests | 241 | # build tests + LuaJIT + mingw |
| 330 | - LUAV: "2.1" | ||
| 331 | LUAT: "luajit" | ||
| 332 | COMPILER: "mingw" | ||
| 333 | FILES: "" | ||
| 334 | EXCLUDE: "integration,quick" | ||
| 335 | TESTTYPE: "unit" | ||
| 336 | - LUAV: "2.1" | ||
| 337 | LUAT: "luajit" | ||
| 338 | COMPILER: "mingw" | ||
| 339 | FILES: "" | ||
| 340 | EXCLUDE: "unit,quick" | ||
| 341 | TESTTYPE: "" | ||
| 342 | - LUAV: "2.1" | 242 | - LUAV: "2.1" |
| 343 | LUAT: "luajit" | 243 | LUAT: "luajit" |
| 344 | COMPILER: "mingw" | 244 | COMPILER: "mingw" |
