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
Laytan Laats
d5db49a3b0
name the workflows
2024-02-02 21:10:35 +01:00
Laytan Laats
07a4f4d017
add MacOS ARM target to CI and releases
2024-02-02 21:09:57 +01:00
Laytan Laats
9d5afee24b
Fix not having the base collection in releases
2024-01-30 21:15:56 +01:00
Jeroen van Rijn
68d2b7bb89
Disable doc tests for now.
2023-12-27 15:29:40 +01:00
Jeroen van Rijn
8714fd77a0
Temporarily disable vendor tests on macOS (botan)
2023-11-06 22:24:02 +01:00
jcmdln
798660c007
Ensure required licenses are in distributable bundles
2023-10-18 17:20:12 -04:00
gingerBill
d8acbda548
Update to llvm@13 for Mac
...
Brew has broke llvm@11
2023-08-15 21:25:14 +01:00
gingerBill
fc64e787a3
Change to LLVM@13 for ci.yml on Mac
2023-08-15 10:55:37 +01:00
Laytan Laats
d352e2fa31
only run nightly upload if workflow is ran on main repo
2023-06-27 23:33:18 +02:00
zhibog
05856ac93e
Change nightly to VS 2022 too
2023-05-03 21:51:40 +02:00
zhibog
77d6364405
Try Windows 2022, since the windows tests failed. Likely because I compiled them on a newer version of VS. Also added another when statement to make sure Linux still uses botan-2, because they haven't updated
2023-05-03 21:12:27 +02:00
zhibog
077a611a5e
Add Botan 3.0, comment some tests, due to removed algorithms
2023-05-03 20:55:11 +02:00
Jeroen van Rijn
e1654e9dd3
Don't test Botan on MacOS for now
...
Homebrew decided to update the formula for Botan to support version 3.0 of the package only.
Until we update the bindings and the Windows library to match, we can't test on Mac.
2023-05-02 14:16:07 +02:00
Lucas Perlind
0af1b75a02
Re-enable documentation CI and improve error messages
2023-04-07 09:16:50 +10:00
Jeroen van Rijn
100e907890
Temporarily disable doc tests.
2023-04-06 16:09:44 +02:00
Lucas Perlind
22e0f5ecd0
Add documentation tester and make it apart of CI workflow
2023-03-30 18:14:57 +11:00
Mikkel Hjortshøj
1d6f7680a1
Update stale.yml
...
Update stale action to *not* delete issues/PRs anymore and only mark them as stale, also update the version
2022-12-24 15:44:32 +01:00