Miran
5a76fe5bce
update ci.yml to test Nim 2.2; also test gcc-14 ( #46 )
2024-09-11 14:09:26 +00:00
tersec
b5028a4471
use non-EOL macOS version for GitHub Actions CI ( #40 )
2024-02-16 17:06:04 +00:00
jangko
bfe65b9fcb
Upgrade github actions to v4
2024-01-27 17:02:20 +07:00
Jacek Sieka
333e74fa2d
compile-time test support ( #34 )
...
This change brings 3 new items to `unittest2`:
* `-d:unittest2Static` compile-time flag that enables `test` to run both
at compile time and runtime
* `staticTest` that only run at compilet ime no matter the flag
* `runtimeTest` that only run at run time no matter the flag
2023-11-10 13:49:41 +01:00
Jacek Sieka
0b44f30d9b
avoid potential capture of lent iterator var ( #29 )
...
also avoid `quote do` for better line numbers in error messages
2023-08-22 06:50:19 +02:00
jangko
21ed62449d
remove nim 1.2 and 1.4 support
2023-07-28 10:53:13 +07:00
tersec
5ed05c90fb
use Nim 2.0 in CI ( #26 )
2023-05-10 10:16:24 +00:00
jangko
3f5065b6fd
bump github actions to v3
2023-02-14 12:23:48 +07:00
narimiran
2e7f2040fe
switch CI to the supported version of macos
...
See https://github.com/actions/runner-images/issues/5583
2023-02-14 12:20:56 +07:00
jangko
bed1d50a45
workaround for nim devel in ci
2023-02-14 10:32:06 +07:00
Miran
bdb5eca353
move -d:nimRawSetjmp to nim.cfg ( #14 )
...
Refs https://github.com/status-im/nimbus-build-system/issues/44
2022-07-25 22:06:27 +03:00
Tanguy
9d23c0bebe
Generate documentation in CI ( #13 )
...
* Also removes docs from master
2022-05-12 18:23:28 +03:00
Ștefan Talpalaru
24eb5e829e
CI: test with Nim-1.6 and C++ ( #11 )
2022-01-14 04:15:45 +01:00
Ștefan Talpalaru
91d4eaa4cc
Nim-1.4 fix ( #8 )
...
* Nim-1.4 fix
* CI: use MSYS2
2021-05-22 18:00:55 +02:00
Ștefan Talpalaru
b9b61cfe4a
change define prefix and update docs ( #7 )
2021-04-29 14:20:03 +02:00
Ștefan Talpalaru
50c3aff5be
CI setup
...
Tests moved to "config.nims", to avoid building and using Nimble.
fix for >=Nim-1.4.0
Nim devel fix
macOS fix
fix Windows (uninitialised locks)
2021-03-19 23:22:19 +01:00