Etan Kissling
03369d9c07
Replace `apt-fast` with `apt-get` ( #6644 )
...
`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 21:45:28 +00:00
tersec
409023b95c
use macos-13 builders; macos-12 EOL ( #6602 )
2024-10-06 17:11:46 +02:00
Etan Kissling
a18c396d9d
use correct Nim version in daily job, and `--mm:refc` on `devel` ( #6023 )
...
Daily CI uses an outdated Nim 1.6 because it uses `origin/version-1-6`
which is not maintained very regularly. Pull from `upstream/version-1-6`
instead, same as in `ci.yml`, and also make sure that `--mm:refc` is
turned on for `upstream/devel`.
2024-03-04 15:21:28 +01:00
Etan Kissling
ecf175856f
bump `actions/checkout` and `actions/cache` to `v4` ( #5971 )
...
Typically, mixing different versions of GitHub actions may lead to hard
to fix issues. As many libraries have been updated to use actions v4,
also bump our own `actions/checkout@v2`, `actions/checkout@v3`,
`actions/cache@v2` and `actions/cache@v3` to their `@v4` equivalents.
2024-02-28 19:04:34 +01:00
tersec
6818120849
drop Nim 1.2 testing from GitHub Actions CI ( #4525 )
2023-01-19 17:55:39 +00:00
Miran
77d28f43f6
remove i386 windows from daily CI ( #4150 )
...
This was failing *forever* (yes, literally).
As discussed on Discord, i386 Windows is EOL,
there's no reason to run it.
2022-09-19 21:33:19 +00:00
Miran
5a4c2d0a2b
move i386 testing to nightlies + remove testing of Nim 1.4 ( #4103 )
...
* remove i386 target from ci.yml
* add i386 build to nightlies.yml
* don't continue on error for Nim 1.6
* do not test Nim 1.4
2022-09-17 08:38:18 +03:00
tersec
b32ab88191
switch GitHub Actions CI images from Ubuntu 18.04 to 20.04 ( #3988 )
2022-08-18 21:07:57 +03:00
tersec
615f366dcc
update to supported macOS GitHub CI image ( #3898 )
2022-07-22 07:08:21 +00:00
Jacek Sieka
38b6f7263d
ci: install cmake on windows in daily job
...
it's been failing since forever
2022-06-14 13:35:17 +02:00
Ștefan Talpalaru
ebba093362
Nim-1.6 compatibility ( #3434 )
2022-02-25 10:19:12 +02:00
Jacek Sieka
87e98b9e54
Revert "bump submodules ( #3366 )" ( #3406 )
...
This reverts commit 6e1ad080e8
.
2022-02-17 12:50:37 +01:00
Ștefan Talpalaru
6e1ad080e8
bump submodules ( #3366 )
...
and add Nim-1.6 compatibility
2022-02-16 13:41:50 +02:00
Ștefan Talpalaru
1306aca1ff
cron.yml: show Nim version
2021-12-15 20:43:17 +01:00
Zahary Karadjov
9e8081e405
Merge branch 'stable' into unstable
2021-10-21 04:13:23 +03:00
Ștefan Talpalaru
8f815074a1
CI cron.yml: test Nim "version-1-6" branch ( #2850 )
2021-10-19 19:46:49 +02:00
Jacek Sieka
0c4bfb1911
test fixture cleanups ( #2976 )
...
* "official" -> "scenarios", like the submodule
* fewer test binaries - various compile hacks have been improved over
time, test suite should follow
* remove obsolete bls tests - there are better test vectors in
nim-blscurve
* remove obsolete mentions of `ssz_testing`
* remove obsolete comments about proc vs globals, unittest2 already uses
proc's
2021-10-12 13:36:52 +02:00
Ștefan Talpalaru
9caf852dd4
cron CI: various fixes ( #2594 )
2021-08-18 14:40:03 +02:00
Ștefan Talpalaru
8b15c5d75f
CI cron: change step order
2021-05-20 20:00:38 +02:00
Ștefan Talpalaru
74722f1695
CI cron: reschedule
2021-05-20 19:02:06 +02:00
Ștefan Talpalaru
00dadaba15
CI cron: reschedule it
2021-05-20 18:36:33 +02:00
Ștefan Talpalaru
dd84ecd520
CI cron: debug fixture download
2021-05-20 18:28:03 +02:00
Ștefan Talpalaru
57259cf0d9
CI cron: debug fixture download
2021-05-20 18:21:16 +02:00
Ștefan Talpalaru
876a4cd684
CI cron: try a different expression syntax
2021-05-20 17:52:28 +02:00
Ștefan Talpalaru
06dca32786
CI: daily cron job testing 3 Nim branches
2021-05-18 21:17:23 +03:00