2356 Commits

Author SHA1 Message Date
Ivan FB
a610d012c4
sadd CC_CMD to GITHUB_ENV to build Nim compiler 2026-03-31 00:13:33 +02:00
Ivan FB
02795c12ea
use github.token when installing nimble in ci 2026-03-30 23:15:30 +02:00
Ivan FB
71978ac13b
clean ci a little 2026-03-30 22:23:02 +02:00
Ivan FB
c306f37fa6
install nimble 0.20.1 in ci through setup-nimble-action 2026-03-30 22:22:39 +02:00
Ivan FB
b0f0e01ee6
instal nimble v0.20.1 2026-03-30 12:54:57 +02:00
Ivan FB
af385ef086
only compile Nim compiler and fetch nimble from github 2026-03-30 12:26:07 +02:00
Ivan FB
38b092df54
print resulting nim and nimble version and restore deps cache 2026-03-30 11:16:49 +02:00
Ivan FB
9820f40584
clean waku.nimble 2026-03-30 02:55:23 +02:00
Ivan FB
e8663e7645
clean ci yml 2026-03-30 02:54:23 +02:00
Ivan FB
23eefbcd5f
adjust cache in nim and rm nimble install in Makefile 2026-03-30 02:51:44 +02:00
Ivan FB
8bb8d90f95
enforce websock should be >= 0.2.1 2026-03-30 02:07:38 +02:00
Ivan FB
66ffc8c253
provide explicit commits for lsquic and jwt 2026-03-30 02:00:20 +02:00
Ivan FB
af0b7b8563
locate well imports in waku.nimble 2026-03-30 01:33:44 +02:00
Ivan FB
7fc61d56df
ci cache based on hash of nimble.lock file 2026-03-30 01:29:24 +02:00
Ivan FB
b7d9c34e9a
perform nimble install similar to how nim-libp2p does it 2026-03-30 01:28:32 +02:00
Ivan FB
374f909a6c
avoid compiling for 32b in ci 2026-03-30 01:07:38 +02:00
Ivan FB
cf248b4da4
simplify nim args 2026-03-30 01:00:10 +02:00
Ivan FB
aca28461ab
compile nim and nimble locally from nimbus-build-system 2026-03-30 00:55:37 +02:00
Ivan FB
b0fdfdbbd0
try to properly pass cpu in ci 2026-03-30 00:04:43 +02:00
Ivan FB
2e4388136d
set cpu when compiling in ci 2026-03-29 23:08:00 +02:00
Ivan FB
dd5eed3960
restore clang back to macos in ci 2026-03-29 21:24:35 +02:00
Ivan FB
3d669beb95
fix path ci macos 2026-03-29 21:09:11 +02:00
Ivan FB
a2e2d1951f
only use gcc on CI 2026-03-29 17:17:44 +02:00
Ivan FB
9eb870a345
set num procs 1 to better understand what is going on in build CI 2026-03-29 16:45:19 +02:00
Ivan FB
c8fb0f4ef3
fix check deps archs 2026-03-29 16:27:35 +02:00
Ivan FB
318a52eb7b
add more arch checks 2026-03-29 16:13:46 +02:00
Ivan FB
d4a301cc11
add proper nim version 2.2.6 2026-03-29 15:40:50 +02:00
Ivan FB
a0a078a9f2
more explicit arch in ci.yml 2026-03-29 15:37:43 +02:00
Ivan FB
c730262455
add BearSSL.mk 2026-03-28 03:12:33 +01:00
Ivan FB
619a57c99d
add Nat.mk to properly rebuild nim-nat-transversal deps 2026-03-28 02:54:46 +01:00
Ivan FB
a06718fcb0
restore make update and add check arch in ci 2026-03-28 02:01:07 +01:00
Ivan FB
7e34730fff
correct NIMBLEDEPS_STAMP order in Makefile 2026-03-28 01:44:56 +01:00
Ivan FB
127a0e34ae
rm make update from ci 2026-03-28 01:24:25 +01:00
Ivan FB
580e5c7b90
rm cache nimble deps step from ci 2026-03-28 01:23:42 +01:00
Ivan FB
16b3612732
add BORINGSS_USE_ASM=false in ci 2026-03-28 00:19:39 +01:00
Ivan FB
94b9a71251
fix arch on macos builds 2026-03-28 00:18:37 +01:00
Ivan FB
665ca2fb0c
see nim version 2026-03-28 00:18:37 +01:00
Ivan FB
7f2ba5f869
temporarily disable ubuntu to check mac-only 2026-03-28 00:18:37 +01:00
Ivan FB
a43f2861cf
add platform debug information in ci 2026-03-27 19:27:33 +01:00
Ivan FB
9ea83d1e73
avoid compiling nph on windows 2026-03-27 19:24:04 +01:00
Ivan FB
1dd0b7cfb3
clear cache from previous runs to avoid clash between archs 2026-03-27 19:12:25 +01:00
Ivan FB
3217bc0cef
avoid cache clashes in ci between platforms 2026-03-27 18:33:03 +01:00
Ivan FB
0ab6f950a4
update ARCH logic in Makefile in waku.nimble 2026-03-27 10:49:48 +01:00
Ivan FB
b880761581
allow consume NIM_PARAMS in waku.nimble 2026-03-26 23:20:16 +01:00
Ivan FB
d18ca69508
add librln dependency in libwaku and liblogosdelivery 2026-03-26 23:19:47 +01:00
Ivan FB
11b9daf8e9
automatic run update when compiling anything and needed in Makefile 2026-03-26 23:07:07 +01:00
Ivan FB
6d3ca264bb
pass march native for apple intel 2026-03-26 19:51:14 +01:00
Ivan FB
29b00f1ced
fix nph build and check 2026-03-26 19:17:16 +01:00
Ivan FB
50538867b4
adjust waku.nimble and Makefile 2026-03-26 16:05:46 +01:00
Ivan FB
90b66a4f4b
update gitmodules and waku.nimble 2026-03-25 17:51:35 +01:00