Franck Royer
|
7e47e24884
|
Mergify does odd manipulation of tokens
|
2021-05-18 16:11:18 +10:00 |
Franck Royer
|
25cb167a6e
|
Fix actions/checkout@v2.3.3
As per https://github.com/actions/checkout/issues/417#issuecomment-775293723
|
2021-05-17 13:42:28 +10:00 |
Franck Royer
|
752c21ecdd
|
Replace bors with mergify
|
2021-05-14 10:03:08 +10:00 |
Franck Royer
|
065593b0cf
|
Revert naming to js-waku
To align with go-waku and nim-waku and keep bors working.
|
2021-05-13 20:27:38 +10:00 |
Franck Royer
|
82d026c6d5
|
Rename repo to waku-js
|
2021-05-13 11:01:41 +10:00 |
Franck Royer
|
faf5f46a35
|
Deploy docs on GH Pages
|
2021-05-11 09:06:22 +10:00 |
Franck Royer
|
50eaa39fec
|
Add debug statement in tests
Also enable debug logs in CI.
|
2021-05-10 20:18:26 +10:00 |
Franck Royer
|
316edff778
|
Move web-chat to examples folder
|
2021-05-05 16:35:14 +10:00 |
Franck Royer
|
abd5709f86
|
Move cli chat to examples folder
|
2021-05-05 10:53:40 +10:00 |
Franck Royer
|
aa6b869da1
|
Test are too unstable to run on different environment
Moreover the library targets browser execution so there is little
value in running on several node instances.
|
2021-04-29 16:40:54 +10:00 |
Franck Royer
|
37018ebff8
|
Add GH Token to avoid API rate limit
|
2021-04-29 15:07:08 +10:00 |
Franck Royer
|
ccd3e5d6d1
|
Enable CI for NodeJS 16 and mac os
|
2021-04-29 11:03:49 +10:00 |
Franck Royer
|
5ed2a122fa
|
Authenticate to avoid API rate limit
|
2021-04-29 11:03:49 +10:00 |
Franck Royer
|
102c55c4ff
|
Use custom token to have the correct rights
"Read and write org and team membership, read and write org projects"
according to https://github.com/alex-page/github-project-automation-plus
|
2021-04-28 16:44:10 +10:00 |
Franck Royer
|
7811e92618
|
Use up to date syntax
|
2021-04-28 13:38:20 +10:00 |
Franck Royer
|
bab57a7d90
|
Use maintained GH action
|
2021-04-28 12:38:58 +10:00 |
Franck Royer
|
f78145c7aa
|
Build the web app
|
2021-04-28 12:12:09 +10:00 |
Franck Royer
|
32672b9d53
|
Use GitHub Action to deploy to gh pages
|
2021-04-28 12:03:39 +10:00 |
bors[bot]
|
f53773997f
|
Merge #65 #79
65: Few UI improvements r=D4nte a=D4nte
Resolves #51
79: Automatically add new issues to js-waku board r=D4nte a=D4nte
Co-authored-by: Franck Royer <franck@status.im>
Co-authored-by: Franck Royer <franck@royer.one>
|
2021-04-28 01:29:55 +00:00 |
Franck Royer
|
1de6e41156
|
Automatically add new issues to board
|
2021-04-28 11:01:10 +10:00 |
Franck Royer
|
ee6bcb8b3b
|
Runs CI on different node & os
|
2021-04-28 10:52:20 +10:00 |
Franck Royer
|
a24805a533
|
Upgrade buf to latest version (0.41.0)
|
2021-04-26 15:46:36 +10:00 |
Franck Royer
|
441d906bd8
|
setup-buf only install buf it cannot be found
|
2021-04-26 15:46:06 +10:00 |
Franck Royer
|
880870bb15
|
Cache bufbuilder
|
2021-04-23 16:38:00 +10:00 |
Franck Royer
|
6bd0f123da
|
Cache bufbuilder
|
2021-04-23 16:37:56 +10:00 |
Franck Royer
|
9973216393
|
Set git identity to auto-deploy pages from main
|
2021-04-23 15:52:02 +10:00 |
Franck Royer
|
d42355db15
|
Add web CI to bors check list
|
2021-04-23 15:24:30 +10:00 |
Franck Royer
|
7ed6f68ec7
|
Install before deploy
|
2021-04-23 08:46:07 +10:00 |
Franck Royer
|
8b4caeaa3f
|
Automatically deploy latest main on gh pages
|
2021-04-22 21:45:30 +10:00 |
Franck Royer
|
a34addb891
|
Do not use npm ci for webchat
|
2021-04-22 21:34:01 +10:00 |
Franck Royer
|
bd3cef1933
|
Setup CI for web-chat
|
2021-04-21 14:32:52 +10:00 |
Franck Royer
|
8db22b4697
|
Check in protobuf generated files
So that developers do not have to install protobuf suite by default.
|
2021-04-20 15:38:40 +10:00 |
Franck Royer
|
4542e01f0e
|
Check in protobuf generated files
So that developers do not have to install protobuf suite by default.
|
2021-04-20 15:32:10 +10:00 |
Franck Royer
|
79382865e6
|
Always enable trace logs for nim-waku and remove color
|
2021-04-15 09:41:16 +10:00 |
Franck Royer
|
9a5acdc4ea
|
Build nim-waku if the binary cannot be executed
|
2021-03-26 14:35:18 +11:00 |
Franck Royer
|
162228150a
|
Add step to check wakunode2 binary
|
2021-03-26 14:12:16 +11:00 |
Franck Royer
|
30b0d5785a
|
Upload CI logs on failure
|
2021-03-26 13:09:44 +11:00 |
Franck Royer
|
cae1bb53da
|
Increase nim-waku cache version due to CI issues
|
2021-03-25 20:10:27 +11:00 |
Franck Royer
|
ea97bfa557
|
Setup bors
|
2021-03-24 15:59:27 +11:00 |
Franck Royer
|
1cf60d2615
|
Buid nim-waku node as separate ci step
So it's easily visible why a run takes longer and an update of the
submodule does not oddly increase the
test step duration.
|
2021-03-19 15:16:50 +11:00 |
Franck Royer
|
26c1511ee8
|
Cache npm cache in GitHub CI
|
2021-03-19 15:07:47 +11:00 |
Franck Royer
|
c03f69a807
|
Always checkout submodules and actually get nim-waku head
|
2021-03-19 11:36:33 +11:00 |
Franck Royer
|
b5c75f96ee
|
Use ref HEAD to identify cache
The .gitsubmodules does not change when a submodule is updated.
The cache should be updated whenever nim-waku is updated.
|
2021-03-19 10:41:40 +11:00 |
Franck Royer
|
57fa974812
|
rln shared lib is needed by nim-waku bin
|
2021-03-15 18:20:30 +11:00 |
Franck Royer
|
cc84fb1c93
|
Add explanations around nim-waku setup
|
2021-03-15 18:04:17 +11:00 |
Franck Royer
|
267cc69989
|
Cache nim-waku binary
|
2021-03-15 17:50:38 +11:00 |
Franck Royer
|
cbd3151fda
|
Correct npm syntax
|
2021-03-15 15:39:55 +11:00 |
Franck Royer
|
f6bec18638
|
Install protoc
used by bufbuild
|
2021-03-15 15:35:42 +11:00 |
Franck Royer
|
589ca0258b
|
Uses latest buf
|
2021-03-15 15:23:54 +11:00 |
Franck Royer
|
21c1aafa4d
|
Install bufbuild
To get the `buf` binary
|
2021-03-15 14:56:06 +11:00 |