Commit graph

4 commits

Author SHA1 Message Date
Matt Corallo
21a90245e4 Fix step naming in fuzz tests in GitHub Actions 2020-04-24 16:55:09 -04:00
Matt Corallo
de1e58e1cb Run Github Actions on PRs, too 2020-04-24 16:55:09 -04:00
Franck Royer
06419a2608
Add a pop of colour 2020-04-24 15:06:15 +10:00
Franck Royer
355dbbcde9
Add CI using GitHub Action
Same setup than Travis except for removing
`rm -f target/debug/lightning-*` as I do not believe
such file would exist on a fresh run.

I have not setup caching at this stage. The library is
small so I don't think it'd be that necessary/helpful.

I'd recommend to let both CI run for a bit to compare
performance and stability. The CI setup is straightforward
so I do not foresee any issue with GitHub actions.

Once happy, Travis file can be removed and branch
protection checks can be updated to block on the GitHub
actions.

You can also check the [Coverage report](752a58bc04/lightning/src/chain) to ensure it is as expected.
2020-04-24 14:49:22 +10:00