Commit Graph

214 Commits

Author SHA1 Message Date
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
Franck Royer 9aa3f1340d
Cache npm deps 2021-03-15 14:50:52 +11:00
Franck Royer 40fe76a15e
CI skeleton
It is expected to fail at this stage.
2021-03-15 14:42:36 +11:00
Franck Royer f46ce77f57
Initial commit
Created with bitjson/typescript-starter@586cdb3029
2021-03-05 09:34:01 +11:00