Jane Lusby
4a2d2a359c
add cargo fmt to ci ( #403 )
...
* add cargo fmt to ci
* rebase on main
* switch to stable
Co-authored-by: Jane Lusby <jane@zfnd.org>
2020-05-27 19:12:25 -07:00
Deirdre Connolly
cdc1f38e72
Try new unstable Clippy action, update PR job logic
2020-05-15 23:46:21 -04:00
Deirdre Connolly
796eddfb25
Only run gcloud build when it's a push
2020-05-15 23:46:21 -04:00
Deirdre Connolly
77b42d2048
Try actions-rs build+test, gcloud build is an app not an action
2020-05-15 23:46:21 -04:00
Deirdre Connolly
6a09187a8b
Trigger CI workflow on push to main or PR opened against main
...
To support PRs from forks.
2020-05-13 16:32:49 -04:00
Deirdre Connolly
d53d69aa6e
Tweak coverage job ( #364 )
...
* Add step ids, better names
* Split out Clippy to its own job
* If coverage goes down, don't fail the build
* Go back to tarpaulin
* bump version of tarpaulin
* config tarpaulin
2020-04-21 04:51:05 -04:00
Deirdre Connolly
df7ed7ae81
Move note encryption types around ( #362 )
...
* Move around and dedupe note *Cipertext types
* Bump code coverage test timeout to 5 minutes
* Try uploading coverage to codecov.io
2020-04-19 14:45:25 -04:00
Henry de Valence
5191b9d1d5
Try building internal docs.
2020-02-10 18:12:43 -08:00
Henry de Valence
a0d0d297d9
Try clippy in CI
2020-02-05 12:42:32 -08:00
Deirdre Connolly
5ff8edd14e
Try caching cargo
2020-01-24 19:40:30 -05:00
Deirdre Connolly
b60135568a
Output HTML report and try to archive it
2020-01-24 19:40:30 -05:00
Deirdre Connolly
d3cff23897
Run with --test profile and add more tarpaulin flags
2020-01-24 19:40:30 -05:00
Deirdre Connolly
69c0c3e9fd
A code coverage step
2020-01-24 19:40:30 -05:00
Henry de Valence
acabbece8f
Use actions-rs to install nightly rust.
2020-01-16 18:53:04 -05:00
Henry de Valence
e78048e16a
Use nightly cargo to build docs.
2020-01-16 18:38:16 -05:00
Henry de Valence
63ef2a3824
Only build docs for workspace members.
2020-01-16 18:38:16 -05:00
Henry de Valence
470e96e97f
Try to build docs only on pushes to main
2020-01-16 16:47:19 -05:00
Henry de Valence
6709a15954
Try to add firebase to GH ActionS
2020-01-16 16:47:19 -05:00
Deirdre Connolly
50e20a1053
Update GitHub Actions workflow to use latest GoogleCloudPlatform located actions ( #171 )
...
The locations of the Actions were moved around for some reason, resulting in 404s.
2020-01-14 17:03:51 -05:00
Deirdre Connolly
bb77e509ea
Comment out suspicious run line
2019-10-24 16:50:34 -04:00
Deirdre Connolly
8fe3403de0
Continuous integration ( #2 )
...
* Add CI workflow similar to other zebra
* Bump cache TTL to 24hours
* Expand image name to include full repo owner/repo-name/branch-name
* Force to lowercase because google container registry demands it
This may not be universally shell compatible
* Use bash as gcloud action container entrypoint
2019-09-05 13:08:48 -04:00