fbarbu15
884d37634c
merge master into branch and resolve conflicts
2023-09-18 19:42:22 +03:00
fbarbu15
aae1d9f68b
chore: move the failed retries on test level ( #1573 )
...
Co-authored-by: Sasha <118575614+weboko@users.noreply.github.com>
2023-09-18 11:48:47 +02:00
fbarbu15
999e95a24a
fix typo
2023-09-13 11:20:50 +03:00
fbarbu15
7a52dd64a5
move back node to workflows
2023-09-13 11:12:12 +03:00
fbarbu15
9baf52af5c
move back node to workflows
2023-09-13 11:12:01 +03:00
fbarbu15
a15b027c37
remove file name from the node call
2023-09-13 11:00:28 +03:00
fbarbu15
442e18cee7
add sha to the node call
2023-09-13 10:58:24 +03:00
fbarbu15
c577b2cce8
add ref to the node call
2023-09-13 10:55:33 +03:00
fbarbu15
8eac299654
move node to action folder
2023-09-13 10:52:41 +03:00
fbarbu15
5b9935e118
fix debug mismatch
2023-09-12 18:12:18 +03:00
fbarbu15
7fd6803ec1
small fix after ci run
2023-09-12 18:01:21 +03:00
fbarbu15
a95202f8f5
small fix after ci run
2023-09-12 18:00:45 +03:00
fbarbu15
27ec0752f6
small fix after ci run
2023-09-12 17:59:31 +03:00
fbarbu15
4683d246ea
make reusable test node workflow
2023-09-12 17:33:34 +03:00
fbarbu15
c3c31b192e
remove ref
2023-09-12 15:53:21 +03:00
fbarbu15
1dbb1e5636
fix calling the node
2023-09-12 15:38:18 +03:00
fbarbu15
4c9233e2c3
split node from CI
2023-09-12 15:28:46 +03:00
Sasha
833b02abdb
fix: enable logging for npm install action ( #1559 )
...
* add debug step to npm action
* add another log
* up package-lock
2023-09-11 15:30:36 +02:00
Sasha
1f0cf29b78
fix: use npm i always (for now) ( #1557 )
2023-09-11 13:11:40 +02:00
fbarbu15
1cfe0fcb5d
chore: added workflow_call to the ci.yml ( #1541 )
...
* added workflow call for reusable workflows
* explicitly checkout js-waku
* fix wrong org
* fix input passing
* excluded unneded jobs for when caller is nwaku
* excluded check and proto as well
---------
Co-authored-by: Sasha <118575614+weboko@users.noreply.github.com>
2023-09-08 10:38:31 +02:00
Sasha
73dd948698
chore: add retry to test steps in CI ( #1517 )
...
* chore: add retry to test steps of ci
* use another action for retry
* fix version
* use master version
* test with error
* return working version
* add env var
* return node test
2023-08-31 12:27:25 +02:00
fbarbu15
c6abcd436d
fix WAKUNODE_IMAGE input error in ci.yml
2023-08-29 20:26:57 +03:00
fbarbu15
b7edff981f
fix WAKUNODE_IMAGE input error in ci.yml
2023-08-29 20:17:35 +03:00
fbarbu15
617622c3ec
manually triggerr ci with custom nim node image
2023-08-24 14:03:44 +03:00
Danish Arora
7a805a277a
bump nwaku to 0.19 ( #1485 )
2023-08-16 23:23:37 +05:30
Sasha
75808ffc9d
chore: test agains Fleets and add optional tests ( #1432 )
...
* test Prod and Test fleets in CI
* compute predefined nodes once
* remove async
* add optional test step
* fix command
2023-08-07 10:27:16 +02:00
Sasha
447335f633
chore: add js-waku-developers as code owners ( #1439 )
...
* add js-waku-developers as code owners
* fix name
2023-07-26 13:15:49 +02:00
fryorcraken.eth
d2c81339ae
chore: upgrade add-to-project GitHub action ( #1422 )
...
Previous version uses API that will be deprecated.
2023-07-13 12:10:43 +02:00
fryorcraken.eth
3b1f0adb43
test: bump nwaku to v0.18.0
2023-06-30 15:14:00 +10:00
Danish Arora
94e1abdd65
chore: upgrade nwaku to v0.17.0 ( #1364 )
2023-05-19 01:52:06 +05:30
Danish Arora
dc3774c0ed
feat: use nwaku/go-waku docker images instead of building binaries ( #1259 )
...
* merge: master
* fix: CI
* use: js script instead of shell script to run precheck and mocha
* use `console.log` instead of `debug.log` for `run-tests.js`
2023-04-17 10:29:36 +05:30
Sasha
aab59ce633
chore: introduce custom publish script and move to a new secret for publishing ( #1279 )
2023-03-29 10:36:37 +02:00
Sasha
48f77f94f3
chore: set npm token to .npmrc ( #1266 )
2023-03-24 00:38:45 +01:00
Sasha
0824345f0e
chore: make latest default tag for publishing ( #1260 )
2023-03-23 14:27:26 +01:00
fryorcraken.eth
de0a2e595c
test: bump nwaku to v0.16.0
2023-03-23 14:51:10 +11:00
Sasha
e1a87fe1a3
chore: fix release-please output var & update package-lock ( #1248 )
2023-03-16 21:05:19 +01:00
Danish Arora
a20b797c5b
chore: refactor peer-exchange according to nwaku 0.15.0 ( #1193 )
...
* merge with master: adhere acc to updated API
* bump go-waku to 0.5.2
2023-03-14 13:56:15 +05:30
fryorcraken.eth
82b210961a
chore: update dependabot reviewers and number of max PRs
...
Dependabot is working well now that config was fixed for monorepo so we
can increase the number of ongoing PRs for deps.
2023-03-14 10:45:40 +11:00
Sasha
35fe1de8dc
chore: pass token param to release please ( #1225 )
2023-03-10 12:46:52 +01:00
Sasha
93f2c4e478
feat: create workflow for npm install ( #1200 )
2023-03-03 00:31:34 +01:00
fryorcraken.eth
f7cdfca677
test: bump go-waku to 0.5.1
2023-02-23 10:57:24 +11:00
fryorcraken.eth
8748484048
test: bump go-waku to 0.5.0 and re-enable a CI run against it
2023-02-20 21:32:42 +11:00
fryorcraken.eth
5a92d74c62
test: bump nwaku from v0.13.0 to v0.15.0
...
Used by the test suite.
2023-02-16 13:45:25 +11:00
fryorcraken.eth
0f324d80fe
chore: move dependabot config file to the right place
2023-02-10 22:18:30 +11:00
Sasha
21ae7ef182
chore: enable release-please & add it to CI ( #1155 )
...
* enable release-please & add it to CI
* use manifest config file
* increment only patch
2023-02-09 23:13:51 +01:00
fryorcraken.eth
b2f011f871
chore: re-enable nwaku master CIs jobs
...
All issues have been resolved on nwaku master.
Note that 0.14.0 contains regressions and hence cannot be used
for CI run.
2023-02-06 16:55:07 +11:00
fryorcraken.eth
76371e58bc
chore: disable go-waku and nwaku master CIs jobs
...
Currently fails due to various issues. Can be re-enabled once sorted.
2023-01-30 21:52:39 +11:00
fryorcraken.eth
3aed340cb2
chore: only build what is necessary to test
...
Script to build enough to run tests locally and in CI (skip bundling).
2023-01-30 20:32:43 +11:00
fryorcraken.eth
f153aed3c7
chore: attempt to enable dependabot for monorepo
...
Ref: https://github.com/dependabot/dependabot-core/issues/4993#issuecomment-1289133027
2022-12-21 16:37:39 +11:00
fryorcraken.eth
29afa8925a
chore: remove dependabot
...
Useless in a monorepo because dependabot expects all manifest files to
be in the same directory, which is not the case (lock file at root
and package.json file in packages/*).
2022-12-20 23:38:23 +11:00