181 Commits

Author SHA1 Message Date
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
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
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
a06718fcb0
restore make update and add check arch in ci 2026-03-28 02:01:07 +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
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
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 Folgueira Bande
4f68105a06
trying with nimble v0.20.1 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
7b872ebb99
rm submodules leftovers 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
f2db87df94
install Nim and Nimble pinned in ci workflows 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
9599c0256d
install pinned nimble in ci workflows 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
0a88c37d59
install nimble in ci workflows 2026-03-25 17:51:34 +01:00
Ivan FB
7616ae386f
initial changes for deprect vendor
* update waku.nimble
* update add nimble lock
* remove vendor completly
* update nimble lock
* update process of makefile
2026-03-25 17:51:21 +01:00
Ivan FB
03249df715
Add deployment process (#3751) 2026-03-12 19:13:40 +01:00
Ivan FB
a77870782a
Change release process (#3750)
* Simplify release process and leave the DST validation for deployment process
* Rename prepare_full_release.md to prepare_release.md
* Remove release-process.md as it duplicates info and causes confusion
2026-03-12 19:13:09 +01:00
Darshan
2f3f56898f
fix: update release process (#3727) 2026-02-18 11:51:15 +05:30
Ivan FB
895f3e2d36
update after rename to logos-delivery (#3729) 2026-02-17 19:59:45 +01:00
Darshan
6421685eca
chore: bump v0.38.0 (#3712) 2026-02-10 22:30:57 +01:00
538b279b94
nix: drop unnecessay asert for Android SDK on macOS
Newer nixpkgs should have Android SDK for aarch64.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2026-01-29 17:26:32 +01:00
Ivan FB
74b19c05d1
simple refactor to reduce PRs CI load (#3701)
* add discord notification in ci-daily
2026-01-29 15:48:34 +01:00
Sasha
a865ff72c8
update js-waku repo reference (#3684) 2026-01-06 10:19:37 +01:00
Fabiana Cecin
bc5059083e
chore: pin logos-messaging-interop-tests to SMOKE_TEST_STABLE (#3667)
* pin to interop-tests SMOKE_TEST_STABLE
2025-12-16 17:49:03 +01:00
Fabiana Cecin
2477c4980f
chore: update ci container-image.yml ref to a commit in master (#3666) 2025-12-15 10:33:39 -03:00
Fabiana Cecin
10dc3d3eb4
chore: misc CI fixes (#3664)
* add make update to CI workflow
* add a nwaku -> logos-messaging-nim workflow rename
* pin local container-image.yml workflow to a commit
2025-12-15 09:15:33 -03:00
Ivan FB
9e2b3830e9
Distribute libwaku (#3612)
* allow create libwaku pkg
* fix Makefile create library extension libwaku
* make sure libwaku is built as part of assets
* Makefile: avoid rm libwaku before building it
* properly format debian pkg in gh release workflow
* waku.nimble set dylib extension correctly
* properly pass lib name and ext to waku.nimble
2025-12-15 12:11:11 +01:00
Tanya S
2cf4fe559a
Chore: bump waku-rlnv2-contract-repo commit (#3651)
* Bump commit for vendor wakurlnv2contract

* Update RLN registration proc for contract updates

* add option to runAnvil for state dump or load with optional contract deployment on setup

* Code clean up

* Upodate rln relay tests to use cached anvil state

* Minor updates to utils and new test for anvil state dump

* stopAnvil needs to wait for graceful shutdown

* configure runAnvil to use load state in other tests

* reduce ci timeout

* Allow for RunAnvil load state file to be compressed

* Fix linting

* Change return type of sendMintCall to Futre[void]

* Update naming of ci path for interop tests
2025-12-08 08:29:48 +02:00
Fabiana Cecin
54f4ad8fa2
fix: fix .github waku-org/ --> logos-messaging/ (#3653)
* fix: fix .github waku-org/ --> logos-messaging/
* bump CI tests timeout 45 --> 90 minutes
* fix .gitmodules waku-org --> logos-messaging
2025-12-02 11:00:26 -03:00