Commit Graph

120 Commits

Author SHA1 Message Date
aya 16eabe8ecd Test checkout on tag instead of master 2024-12-24 16:38:24 +02:00
aya 953a3e6754 Change job name to nwaku-nwaku-interop-tests 2024-12-15 11:32:54 +02:00
aya 7cfbcc12e2 Checkout on tag instead of master 2024-12-15 11:29:49 +02:00
aya 35c6d33a4b change branch to master 2024-12-12 11:22:36 +02:00
aya d099b83856 Change branch to master 2024-12-12 11:17:28 +02:00
aya 2a5bff998b removing runs-on 2024-12-05 11:08:26 +02:00
aya 2e4443484c Change yml file name 2024-12-05 11:03:11 +02:00
aya a9872d5bbc trigger PR 2024-12-04 15:14:48 +02:00
aya d3f02750b2 Change node1 name 2024-12-04 15:11:05 +02:00
aya 5fc922ac93 trigger PR 2024-12-04 15:04:34 +02:00
aya ff784be71e trigger PR 2024-12-04 15:00:43 +02:00
aya 0d62121a03 pass image as input to yml file 2024-12-04 14:35:17 +02:00
aya 6213338453 trigger PR 2024-12-04 14:16:51 +02:00
aya 461f6d38e2 trigger CI job 2024-12-04 14:10:33 +02:00
aya 96c570884a trigger CI job 2024-12-04 13:58:28 +02:00
aya ed9dd2322b use yml of smoke_tests branch 2024-12-04 13:55:49 +02:00
aya f66506a879 Adding repo name in checkout 2024-12-04 13:43:57 +02:00
aya c708f1d3f7 remove steps 2024-12-04 13:39:02 +02:00
aya 199b126640 Add runs-on 2024-12-04 12:31:19 +02:00
aya 5f9a974ca4 remove secrets and add path 2024-12-04 12:25:57 +02:00
aya 8f084c5d90 clone QA test repo 2024-12-04 12:23:08 +02:00
aya 3ac4789a16 clone waku test repo 2024-12-04 12:18:10 +02:00
aya a61327c527 trigger PR 2024-12-04 12:00:24 +02:00
aya 5589bbf97b remove dependency to speed up job 2024-12-04 11:56:22 +02:00
aya dacc5fb319 trigger PR 2024-12-04 11:42:08 +02:00
aya 62780c3b53 retrigger PR 2024-12-04 11:33:56 +02:00
aya b0d85b3a25 edit yml file name 2024-12-04 11:24:32 +02:00
aya 77e2eb3712 Adding new job in the CI.yml file 2024-12-04 11:18:39 +02:00
Ivan FB cfde7eea82
chore: Circuit relay (#3112)
* undo apt install libpcre (not circuit-relay related.)
* nat.nim: protect against possible exceptions when calling getExternalIP
* new external CLI argument, isRelayClient
* waku factory change to mount circuit hop proto by default
* waku_node: move autonat_service to a separate module
2024-10-28 09:17:46 +01:00
Ivan FB 18c375a5de
ci: force use ubuntu-22.04 (#3118) 2024-10-15 20:31:38 +02:00
Ivan FB 30c072a420
chore: dbconn - add requestId info as a comment in the database logs (#3110) 2024-10-15 09:42:53 +02:00
Ivan FB deb8675089
disable colors in PR docker images (#3066) 2024-09-27 15:00:55 +02:00
gabrielmer 7c4a9717a6
chore: updating upload and download artifact actions to v4 (#3047) 2024-09-24 14:30:49 +03:00
fryorcraken ce9a8c468a
chore: use submodule nph in CI to check lint (#3027) 2024-09-11 11:51:42 +10:00
gabrielmer 086cc8edd2
chore: adding lint job to the CI (#2925) 2024-07-23 13:57:24 +03:00
Aaryamann Challani dd3c13582e
feat(rlnv2): clean fork of rlnv2 (#2828)
* chore(rlnv2): contract interface changes (#2770)
* fix: tests
* fix: remove stuint[32]
* chore(submodule): update zerokit submodule to v0.5.1 (#2782)
* fix: remove cond comp for lightpush test
* fix: ci and nonceManager
2024-06-20 11:35:21 +02:00
NagyZoltanPeter 5989de88a4
fix: multi nat initialization causing dead lock in waku tests + serialize test runs to avoid timing and port occupied issues (#2799)
* Prevent multiple nat module initialization that cause dead lock in nat refresh thread tear down during tests.
* NPROC to 1 to avoid parallel test runs can lead to timing and port allocation issues

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-12 07:49:55 +02:00
gabrielmer 005349ccfe
chore: setting fail-fast to false in matrixed github actions (#2787) 2024-06-07 16:06:11 +02:00
Ivan FB 05f332ed9b
chore: ci.yml - avoid calling brew link libpq --force on macos (#2627)
* ci.yml: avoid calling brew link libpq --force on macos
PRs started to fail due to that but we are not actually running
postgres tests on MacOS

* fix: remove brew linking for test job
* fix: conditional compilation for macos
* fix: remove autoformatted details

---------

Co-authored-by: rymnc <43716372+rymnc@users.noreply.github.com>
2024-04-26 09:02:58 +02:00
Aaryamann Challani 2c01fa0fe4
fix(ci): unique comment_tag to reference rln version (#2613) 2024-04-22 16:44:59 +02:00
Prem Chaitanya Prathi 10d36c392b
chore: workflow to autoassign PR (#2604) 2024-04-19 14:28:46 +05:30
gabrielmer 51ec12beb2
chore: don't create docker images for users without org's secrets (#2585)
]
2024-04-17 09:44:18 +03:00
Aaryamann Challani 059cb97518
chore(rln-relay-v2): wakunode testing + improvements (#2501)
* chore(rln-relay-v2): additional testing

* fix: bump librln to v0.4.2 for v2

* fix: catch possible error from the copyFrom

* ci: rename step title for rln-version
2024-03-12 16:20:30 +05:30
Ivan FB 161a10ecb0
feat: Postgres partition implementation (#2506)
* postgres: first step to implement partition management
* postgres_driver: use of times.now().toTime().toUnix() instead of Moment.now()
* postgres migrations: set new version to 2
* test_driver_postgres: use of assert instead of require and avoid using times.now()
* postgres_driver: better implementation of the reset method with partitions
* Remove createMessageTable, init, and deleteMessageTable procs
* postgres: ensure we use the version 15.4 in tests
* postgres_driver.nim: enhance debug logs partition addition
* ci.yml: ensure logs are printed without colors
* postgres_driver: starting the loop factory in an asynchronous task
* postgres_driver: log partition name and size when removing a partition
2024-03-06 20:50:22 +01:00
Ivan FB 7f91ac76cc
Extend temporary pr images validity to 30 days (#2158) 2023-10-25 17:53:00 +02:00
gabrielmer ce5fb3401d
chore: remove js-node tests as release candidate dependencies (#2123) 2023-10-13 11:45:18 +03:00
Vaclav Pavlin e85f05b0b6
fix(ci): update the dependency list in pre-release WF (#2088) 2023-09-28 13:09:41 +02:00
Ivan Folgueira Bande 3264a4f587
fix: libwaku.nim: unsubscribe -> unsubscribeAll to make it build properly (#2082)
* libwaku.nim: unsubscribe -> unsubscribeAll to make it build properly

We introduced a change in the next PR
https://github.com/waku-org/nwaku/pull/1983/
that made the `libwaku` to stop building properly
(make libwaku) because a signature change in the
`unsubscribe` proc of waku/waku_relay/protocol.nim.

This commit is a temporary workaround to make it work,
and not block any ongoing PR tests,
although not exactly as it is expected because we are
unsubscribing from all topics.

* ci.yml: adds library/** to force tests when changes under that folder
2023-09-26 16:32:51 +02:00
Ivan Folgueira Bande 7a376f59c8
chore: Adding -d:postgres flag when creating a Docker image for release and PRs (#2076) 2023-09-26 10:11:38 +02:00
Florin Barbu 5f9896448d
fix js-waku tests in the ci (#2061) 2023-09-21 12:56:04 +03:00