Commit Graph

127 Commits

Author SHA1 Message Date
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 787e11fca9
chore: remove dependabot for examples
Examples are being moved to waku-org/js-waku-examples
2022-08-08 11:13:49 +10:00
fryorcraken.eth 548cb5b20f
fix: size-limit (install was skipped) 2022-08-05 16:28:55 +10:00
fryorcraken.eth c646acf5a3
fix: update GitHub user
d4nte is moving to fryorcraken account.
2022-08-03 15:21:46 +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 575e7a49fa
Remove jemboh as reviewers for dependabot 2022-05-17 18:26:36 +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 Royer 7ac6a5f9d6
Stop dependabot's auto rebase
It can race condition with bors. Let bors merge handle the
rebasing.
2022-04-13 22:33:43 +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
Franck Royer baadcc8d82
Add dependabot for relay-angular-chat 2022-02-25 14:16:21 +11:00
Franck Royer c9652727ff
Add jemboh to reviewers 2022-02-25 14:15:04 +11:00
Franck Royer a27e91c251
Ignore patches and minor updates for examples 2022-02-25 14:15:03 +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 e05e56261d
Use widen strategy (#488)
Update the npm manifest file to relax the version requirements as
js-waku is a library
2022-02-04 08:04:11 +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
Franck R 6cb2b6615b
Update to latest typescript (#438) 2022-01-27 15:25:17 +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 R 963e4c88fb
Add dependabot on reactjs guide examples (#412) 2022-01-17 14:31:21 +11:00
Franck Royer 2c16f0befb
Separate tests that use DNS data in CI 2022-01-14 12:44:06 +11:00
Franck Royer c967cabb77
Add daily PR but one at a time to avoid too much rebasing 2022-01-10 15:59:54 +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