Etan Kissling
a6e1981320
Replace `apt-fast` with `apt-get` ( #238 )
...
`apt-fast` was removed from GitHub with Ubuntu 24.04:
- https://github.com/actions/runner-images/issues/10003
For compatibility, switch back to `apt-get`.
2024-10-15 16:23:18 +00:00
Miran
90a9bfd843
update ci.yml to test Nim 2.2; also test gcc-14 ( #230 )
...
* update ci.yml to test Nim 2.2; also test gcc-14
* the installation of openssl 1.1 is maybe not needed?
2024-09-11 00:30:21 +00:00
tersec
a0a53c9116
deprecate stew/results ( #219 )
...
* deprecate stew/results
* Update stew/results.nim
* use evergreen OS image versions in GitHub Actions CI
* revert macos-latest
2024-06-10 19:11:33 +00:00
andri lim
5284cce92e
Upgrade github actions to v4 ( #213 )
2024-06-01 21:32:57 +00:00
tersec
422b6e1435
remove Nim 1.2 and 1.4 support ( #204 )
2023-07-05 13:13:50 +00:00
tersec
763d54c1ba
use Nim 2.0 in CI ( #175 )
2023-04-07 15:12:07 +00:00
Miran
11c8893cc6
switch CI to the supported version of ubuntu ( #139 )
...
* switch CI to the supported version of ubuntu
See https://github.com/actions/runner-images/issues/6002
* don't continue on error for Nim 1.6
* install openssl on macos for Nim devel
due to changes in https://github.com/nim-lang/Nim/pull/19814
---------
Co-authored-by: Jacek Sieka <jacek@status.im>
2023-02-01 13:19:07 +07:00
jangko
25aab846f1
upgrade github action to v3
2023-02-01 12:03:32 +07:00
Jacek Sieka
7184d2424d
ci: bump checkout ( #160 )
2022-11-22 17:17:06 +01:00
Jacek Sieka
8e8d99f912
cancel PR builds ( #159 )
...
* cancel PR builds
* test
* test again
2022-11-22 13:47:01 +01:00
Jacek Sieka
aba51f1d29
normalise nimble file ( #158 )
...
* normalise nimble file
* loop args
2022-11-21 11:02:24 +01:00
Jacek Sieka
66c16920a6
update nimble build script ( #155 )
2022-11-19 07:50:31 +01:00
Eugene Kabanov
49db5b27b9
Disable VCC compiler tests. ( #137 )
...
* Disable VCC compiler tests.
* Fix macos version requirement.
2022-08-03 16:51:46 +03:00
Jordan Hrycaj
9c3596d9de
Migrate to `unittest2` ( #125 )
...
* Migrate to `unittest2`
why:
Global symbol overflow when running NIM 1.2 on Github ci suggests that
unit tests run sort of separately. The replacement library `unittest2`
provides that.
* Build ci dependencies
2022-07-08 10:34:21 +01:00
Ștefan Talpalaru
48666d9c65
CI: all Nim versions are supported ( #98 )
2022-01-02 06:49:51 +01:00
Ștefan Talpalaru
fdd06d8a3e
CI: test with multiple Nim branches
...
daily CI job
2021-11-16 12:24:13 +01:00
Jordan Hrycaj
b002c1fad0
New data structures - SortedSet and KeyedQueue
...
See the modules' documentation for more details
2021-11-04 13:17:50 +02:00
Ștefan Talpalaru
70680e2af2
CI: refactor Nim compiler caching ( #82 )
2021-06-01 08:27:27 +02:00
jangko
87096ee9ac
github CI: fixes backend selection
2021-01-07 10:33:01 +07:00
jangko
ee6e30e7ff
remove redundant code from github action script
2020-12-23 21:40:17 +07:00
andri lim
42c09b36ee
add github action ( #67 )
...
* add github action
* test with MSVC in GH action
* fixes MSVC setup in GH action
* fixes MSVC setup in GH action: remove sdk selection
2020-12-23 12:04:18 +07:00