Jeroen van Rijn
0fa62937d5
Fix NetBSD CI
2024-07-31 20:19:13 +02:00
Jeroen van Rijn
33d6677514
Merge pull request #3951 from Kelimion/lua_test
...
Add Lua example to `vendor:lua` as well as basic tests.
2024-07-24 17:50:49 +02:00
Jeroen van Rijn
8d6ff51922
Copy lua54.dll during CI test
2024-07-24 17:43:51 +02:00
Laytan
c5fb72340a
Merge pull request #3963 from andreas-jonsson/andreas-jonsson-patch-1
...
Use pkgsrc llvm for NetBSD CI
2024-07-23 04:20:54 +02:00
Laytan Laats
4d86012d96
install lua for new lua vendor tests
2024-07-22 01:13:50 +02:00
Laytan Laats
5dd89a29e6
ci: make releases use LLVM 18
...
Since we updated to LLVM 18 on Windows now, we should make the releases
for non-windows use LLVM 18 too, this way all releases use the same version.
2024-07-08 15:49:37 +02:00
Andreas T Jonsson
b26f4e0766
Use pkgsrc llvm for NetBSD CI
2024-07-02 11:43:01 +02:00
gingerBill
80592f0f51
Add -disallow-do in CI
2024-06-29 22:50:23 +01:00
Laytan Laats
604551eb2d
wasi: make the demo run on wasi and run it in CI
2024-06-29 23:15:31 +02:00
Feoramund
0e6bcd0dbb
Add FreeBSD to CI
2024-06-11 04:16:42 -04:00
Laytan Laats
9122c20d4b
update actions/checkout
2024-06-07 15:57:09 +02:00
Laytan Laats
0a528777e8
utilize odin test -all-packages instead of (make/bat) scripts for running tests
2024-06-07 15:50:00 +02:00
Jeroen van Rijn
460ffe1aee
Rewrite upload_b2 nightly action against B2 SDK
2024-06-05 21:04:35 +02:00
Andreas T Jonsson
f0e98372fb
Minor cleanup of makefiles and scripts
2024-06-05 15:37:02 +02:00
Andreas T Jonsson
58f07698e8
Added arm64 support for NetBSD
2024-06-05 10:18:47 +02:00
gingerBill
a0b1b8d1c3
Merge pull request #3673 from laytan/implement-foreign-import-improvements-on-vendor
...
Implement `#exists(path)` and use it to provide good errors for common missing vendor libraries
2024-06-04 19:57:09 +01:00
Laytan Laats
cd99625dd3
ci: compile needed libraries
2024-06-04 20:21:52 +02:00
Jeroen van Rijn
c3b94b9e1d
Merge pull request #3646 from Feoramund/multi-test
...
Refactor the test runner
2024-06-04 13:23:52 +02:00
gingerBill
dc6a8e5ffb
Fix typo
2024-06-03 22:44:12 +01:00
gingerBill
5b5106baee
Try updating nightly stuff
2024-06-03 22:36:54 +01:00
Feoramund
c8539fe411
Revert "Disable NetBSD tests until 'undefined reference to stdout' is solved."
...
This reverts commit 21a1ddfbae .
2024-06-02 19:29:27 -04:00
Jeroen van Rijn
21a1ddfbae
Disable NetBSD tests until 'undefined reference to stdout' is solved.
2024-06-02 21:03:22 +02:00
Jeroen van Rijn
306169699c
Update ci.yml
2024-06-02 14:54:31 -04:00
Jeroen van Rijn
3354212f8e
Update ci.yml
...
Disable benchmark on Windows for a moment.
2024-06-02 14:54:31 -04:00
Jeroen van Rijn
54dae06ad1
Update CI
2024-06-02 14:54:31 -04:00
Jeroen van Rijn
8d93379e29
Factor benchmarks out into tests\benchmark\<pkg>
2024-06-02 14:54:29 -04:00
Andreas T Jonsson
5541f60233
Check examples/all on NetBSD
2024-05-13 10:02:48 +02:00
Andreas T Jonsson
3e181af409
Merge branch 'netbsd' into netbsd-ci
2024-05-13 09:44:27 +02:00
Jeroen van Rijn
3a3ae6d0df
Fix and re-enable .doc tests.
2024-05-11 19:25:35 +02:00
Andreas T Jonsson
1d3845abf5
Added prebuilt clang17
2024-05-02 16:52:46 +02:00
Andreas T Jonsson
ecaa26710b
Fixed invalid package name
2024-05-02 14:50:13 +02:00
Andreas T Jonsson
9de9223578
Use custom llvm binaries
2024-05-02 14:38:54 +02:00
Andreas T Jonsson
021271091a
Merge branch 'netbsd' into netbsd-ci
2024-05-02 09:34:17 +02:00
Andreas T Jonsson
c1ff7894df
Should only run BSD tests
2024-04-25 13:47:55 +02:00
Andreas T Jonsson
b6eaadb9a8
Fixed invalid git path
2024-04-25 13:31:33 +02:00
Andreas T Jonsson
f53abf736b
Print the path of the git safe directory
2024-04-25 13:25:46 +02:00
Andreas T Jonsson
4c9c0899a9
Added git safe directory config
2024-04-25 13:14:09 +02:00
Andreas T Jonsson
2b8836e29a
Fixed broken export
2024-04-25 13:03:19 +02:00
Andreas T Jonsson
101abb3004
Simple CI setup for NetBSD
2024-04-25 12:46:55 +02:00
Laytan Laats
448827c0e4
ci: fix macOS versions
2024-04-24 18:29:28 +02:00
Laytan Laats
dcc263c618
re-enable core tests on macos arm
2024-03-25 14:05:07 +01:00
Laytan Laats
3b34cf6dbb
Also update to LLVM 17 for general CI
2024-03-25 14:05:07 +01:00
Laytan
ae9f026f4b
llvm 17 on macos arm releases
2024-03-25 14:05:07 +01:00
Laytan Laats
46093bad1e
update LLVM to 17 for releases
2024-03-25 14:05:07 +01:00
gingerBill
5789df5c0c
Disable core library tests for ARM (Silly CI)
2024-03-06 14:54:23 +00:00
Yawning Angel
c044e295ce
vendor/botan: Remove
...
This is infrequently maintained, and has been a strict subset of what is
available in `core:crypto` for a while. Instead of improving the
bindings, it is better to spend resources improving `core:crypto`.
2024-03-04 18:20:56 +09:00
Laytan Laats
23cd64ec35
reduce dynamic library dependencies for macos release
2024-02-29 23:39:18 +01:00
Laytan Laats
17b1c8d338
fix releases being a zip of a zip
2024-02-29 17:00:20 +01:00
Laytan Laats
ee543a304a
Zip so compiler keeps executable permissions
2024-02-22 21:04:08 +01:00
Laytan Laats
b894df2125
Make MacOS releases self contained / bundle LLVM
2024-02-22 20:38:25 +01:00