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
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
Danish Arora
eecdb6aeeb
chore: upgrade to node 18 ( #1061 )
...
* chore: change `localhost` -> `127.0.0.1`
There is a change in how Node does DNS resolution in Node 18 vs
16 -- `localhost` resolves to `::1`, which is the equivalent of
`127.0.0.1` but in IPv6 instead of IPv4. The server however is
only listening on IPv4.
Reference:
https://github.com/nodejs/node/issues/40702#issuecomment-958143154
* refactor: change node version on CI from 16 to 18
2022-12-12 10:52:17 +05:30
danisharora099
b8c5d27a3c
chore: redeploy
2022-11-22 22:53:15 +05:30
danisharora099
9c8d7a5cd4
chore: redeploy
2022-11-22 22:47:04 +05:30
fryorcraken.eth
8984721d47
chore: upgrade artifact action, ensure no artifact override
2022-11-17 13:01:00 +11:00
fryorcraken.eth
0cabd9a38e
chore: move debug log to file, upload it
2022-11-17 12:53:51 +11:00
fryorcraken.eth
12de3a14e7
chore: fix log path for ci upload
2022-11-17 12:53:38 +11:00
fryorcraken.eth
ab61eac84f
chore(ci/tests): bump nwaku to v0.13.0
2022-11-15 22:01:27 +11:00
fryorcraken.eth
d165b5a1d5
test: run CI against nwaku origin/master
...
To pick up any upcoming issue.
2022-11-15 15:24:14 +11:00
fryorcraken.eth
6b5c18f4a1
chore: remove release action in CI
2022-11-04 10:07:35 +11:00
fryorcraken.eth
86e62a0ed1
chore(ci): release all packages, not the root one
2022-11-02 16:56:50 +11:00
fryorcraken.eth
5df320de32
chore: must always build first now
2022-11-02 14:16:31 +11:00
fryorcraken.eth
fb2b58898d
chore: must build before we check
2022-11-01 19:48:44 +11:00
fryorcraken.eth
a6276a49b0
chore: only attempt to release for a push on master branch
2022-10-31 14:17:34 +11:00
fryorcraken.eth
3a077cdf4b
chore: do not skip build when running size-limit in ci
2022-10-31 12:36:39 +11:00
fryorcraken.eth
88a3c2adf0
chore: setup automated releasing from master
2022-10-31 12:15:37 +11:00
fryorcraken.eth
b3c68fec4d
chore: remove release @next
2022-10-31 11:40:46 +11:00
fryorcraken.eth
e902231873
chore: fix conventional commit setup
2022-10-31 11:22:26 +11:00
fryorcraken.eth
cd1d7b813b
chore: fix ci
2022-10-31 11:22:25 +11:00
fryorcraken.eth
54ee144c5e
chore: add conventional commit check for PRs
...
By splitting the repo in multiple packages, it is going to be more
difficult to manually maintain a changelog. Using conventional commit,
we can automatically generate the changelog from PR titles.
2022-10-30 17:35:00 +11:00
fryorcraken.eth
5421008ff3
ci: bump go-waku to 0.2.2
2022-09-16 12:29:40 +10:00
fryorcraken.eth
e4362c80e1
ci: remove classic project actions
2022-09-09 16:41:19 +10:00
fryorcraken.eth
c201cbd3dd
chore: remove examples folder
2022-09-07 16:47:22 +10:00
fryorcraken.eth
3766962b47
ci: fix node version for go-waku
2022-09-05 21:02:01 +10:00
fryorcraken.eth
3eb9c80041
ci: generate & check doc
2022-08-25 15:54:05 +10:00
fryorcraken.eth
11df2f7544
misc: fix secret for add issue to project action
2022-08-25 15:17:45 +10:00
fryorcraken.eth
2cb46b9924
ci: fix relative path of waku bin
2022-08-25 14:48:58 +10:00
fryorcraken.eth
3bbdb9d98d
ci: print go-waku version when testing
2022-08-25 14:48:58 +10:00
Franck Royer
e1bb2b351c
ci: run with go-waku
2022-08-25 14:48:57 +10:00
fryorcraken.eth
252a1616c5
misc: add issues to Waku project
2022-08-25 12:36:03 +10:00
fryorcraken.eth
392deadeb8
misc: current action is for classic projects
2022-08-25 12:36:03 +10:00
fryorcraken.eth
771d515b6f
ci: rename nim-waku to nwaku and upgrade to v0.11
2022-08-20 01:04:19 +10:00
fryorcraken.eth
501a3329f0
ci: remove trivial descriptions
2022-08-19 23:34:52 +10:00
fryorcraken.eth
0ec17c2f96
ci: split in several jobs
2022-08-19 23:34:52 +10:00
fryorcraken.eth
6019082240
ci: bump actions/checkout to v3
2022-08-19 23:34:52 +10:00
fryorcraken.eth
b47fe21e39
ci: only test on ubuntu
...
Browser is what actually matter.
2022-08-19 23:34:52 +10:00
fryorcraken.eth
e689b13106
ci: buildbuf is not used
2022-08-19 23:34:52 +10:00
fryorcraken.eth
215aa59b77
feat(ci): published merged PRs
2022-08-19 21:17:17 +10:00
fryorcraken.eth
fd54d21e1a
refactor(ci): move node to env var, move env var up
...
So it can be used by all jobs.
2022-08-19 18:28:57 +10:00
fryorcraken.eth
8d1b461d61
chore(ci): upgrade setup-node action to v3
2022-08-19 18:26:46 +10:00
fryorcraken.eth
dd30a56f15
fix(ci): caching is already handled by npm-install action
2022-08-19 18:26:08 +10:00
fryorcraken.eth
548cb5b20f
fix: size-limit (install was skipped)
2022-08-05 16:28:55 +10:00
Franck Royer
ca11dbf90c
Format proto code after generation
2022-06-20 14:32:21 +10:00
Franck Royer
aaa0cef315
Remove dupe job
2022-06-20 14:32:21 +10:00
Franck Royer
75d2cf1113
Fix size-limit
2022-06-20 14:32:20 +10:00
Franck Royer
5ba93fb199
Base cache id on examples' lock files only
2022-06-17 16:43:57 +10:00
Franck Royer
04fbc55fdf
Use `npm ci` in CI
...
So there is no attempt to update the lock file.
2022-06-17 16:30:03 +10:00
Franck Royer
83ce3b5d00
Do not build js-waku for examples ci
2022-05-04 12:42:23 +10:00
Franck Royer
882ddac94e
Run prettier on GitHub workflows
2022-05-02 16:37:25 +10:00
Franck
7bfbefa91a
Get system details before running nwaku
2022-04-06 12:39:19 +10:00
Franck
ecd2445bf9
Update nim-waku to v0.9
2022-04-06 12:39:18 +10:00
Franck Royer
a23d2be461
Upgrade nim-waku to 0.8
2022-04-06 12:39:18 +10:00
Franck Royer
d154683924
Remove combine PR workflow
...
Using bors instead.
2022-03-29 21:35:26 +11:00
jemboh
da52903357
Angular js example for relay best practices ( #549 )
...
Co-authored-by: Franck Royer <franck@status.im>
2022-02-22 14:02:08 +11:00
Franck R
5dbbf3faab
Add workflow to easily combine dependabot PRs in one PR ( #541 )
2022-02-16 15:29:00 +11:00
Franck R
9e6cb1faaa
Add size-limit to PR checks ( #537 )
2022-02-16 11:36:02 +11:00
Franck R
f44d700c11
Do not run bootstrap live data test as part of normal CI ( #450 )
2022-01-27 21:50:27 +11:00
Jakub
671c757fa2
ci: add Jenkinsfile for building docs page ( #410 )
...
CI setup that builds the `master` branch and pushes it to `gh-pages`
branch in the repo which is published by GitHub pages.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-24 11:53:45 +01:00
Franck R
a037b79294
Remove automerge ( #430 )
2022-01-24 18:02:24 +11:00
Franck R
cba5212872
Upgrade nim-waku to v0.7 ( #417 )
2022-01-19 15:43:45 +11:00
Franck Royer
2c16f0befb
Separate tests that use DNS data in CI
2022-01-14 12:44:06 +11:00
Franck Royer
2826d47cf2
Setup automerge action
...
https://github.com/marketplace/actions/merge-pull-requests-automerge-action
2022-01-10 12:51:30 +11:00
Franck Royer
a1ad50f55b
Do not build nim-waku
...
But get the asset from GitHub.
2022-01-10 12:44:00 +11:00
Franck Royer
6d5ec49e5b
Debugging nim-waku caching
...
It always builds for some reason.
2022-01-10 12:42:03 +11:00
Franck Royer
e55f7ac6db
Remove min-reactjs-chat
...
As it was done with old react-scripts 4.
Replaced by relay-reactjs-chat.
2022-01-10 12:27:09 +11:00
Franck Royer
aa4d66fab5
Add to CI
2022-01-10 12:27:09 +11:00
Franck Royer
822a888e03
Remove automerge bot
...
Not working.
2022-01-10 11:55:05 +11:00
Franck Royer
dbb3cdaa34
Remove run on macos
...
This is a browser library, there is little to no value to run the CI
on several OSes.
2022-01-10 11:42:59 +11:00
Franck Royer
0d23817369
Fix actions/checkout version
2022-01-10 11:21:31 +11:00
Franck Royer
ae8db33cc7
Add automerge bot
2022-01-10 10:28:03 +11:00
Franck Royer
ddec271621
Make minimum support node version 16
...
A number of libp2p packages do not support node 14 anymore.
2022-01-06 14:17:17 +11:00
Franck Royer
3340207d60
Refresh GH pages cache
...
As it is needed for #377 to have effect.
2022-01-06 13:13:56 +11:00
Franck
c67664a21b
Debug changed files
2022-01-05 11:27:37 +11:00
Franck
5512cf309a
Rename `main` branch to `master`
2022-01-04 16:56:48 +11:00
Franck
97aa13292d
For dependabot PRs to be added to board.
2021-12-20 15:26:58 +11:00
F
38d114da63
Do not cache bufbuild
...
It only takes few seconds and the cached bin was actually not used.
2021-12-01 15:26:40 +11:00
F
4b727d9138
ci: Upgrade bufbuild to 0.56.0
2021-11-26 16:31:10 +11:00
Franck Royer
9bd5d98ed9
Do not delete subfolders
...
Which makes them unavailable until they are published.
2021-10-13 12:17:44 +11:00
Franck Royer
9692b4af72
Rename Eth-DM to Eth-PM
...
"Direct Message" can lead to confusion with "Direct Connection" that
refers to low latency network connections.
2021-08-17 16:06:46 +10:00
Franck Royer
01696d074c
Add to CI, upload to GH pages
2021-08-12 16:42:36 +10:00
Franck Royer
b4dcb73e30
Add store react to example CI
2021-08-09 12:36:50 +10:00
Franck Royer
0c3995a810
Remove cli-chat example
...
The focus of this library is on Web environment; Several examples now
cover usage of Waku Relay and Waku Store; web-chat POC should be
preferred to use the [TOY-CHAT](https://rfc.vac.dev/spec/22/ ) protocol.
2021-08-06 17:25:11 +10:00
Franck Royer
c13beae0d2
Include ReactJS in name min web chat name
2021-08-05 13:39:42 +10:00
Franck Royer
975fb6245a
Run CI for min js web chat example
2021-08-02 10:45:10 +10:00
Franck Royer
d9f875ca4a
Add Eth-DM to CI
2021-06-21 15:41:30 +10:00
Franck Royer
ec90bd021a
Deploy main HEAD eth-dm to GH pages
2021-06-18 16:51:11 +10:00
Franck Royer
fc987f8f58
Publish eth-dm on GH pages
2021-06-17 16:24:04 +10:00