Commit Graph

31 Commits

Author SHA1 Message Date
dubiousjim
8770e7d443
Add bundle-sqlcipher and bundle-ssl (#860)
Co-authored-by: Thom Chiovoloni <chiovolonit@gmail.com>
2021-06-02 12:07:56 -07:00
Thom Chiovoloni
12179be14f Disable leak-sanitizer for now 2021-01-31 16:23:00 -08:00
Thom Chiovoloni
ee4a770efb Test winsqlite3 and sqlcipher in CI 2020-10-04 13:40:42 -07:00
Thom Chiovoloni
058023ebfe Clean up github actions CI, test time feature 2020-10-04 13:40:42 -07:00
Thom Chiovoloni
e3310b980d Disable RUST_BACKTRACE when running sanitizers.
This is an attempt to work around rust-lang/rust#59125.

Fixes #729
2020-06-05 04:21:05 -07:00
Thom Chiovoloni
9b3805a26b Add doctest variant of the most full --feature set in CI 2020-05-24 12:21:33 -07:00
Thom Chiovoloni
ca3583e1df See if we can turn on the stack-use-after-return asan check 2020-04-16 03:09:51 -07:00
Thom Chiovoloni
185899eab1 Run asan in CI. Fixes #713 2020-04-16 03:09:51 -07:00
Thom Chiovoloni
4abc8a4fdd Try to turn on x86_64-pc-windows-gnu 2020-04-16 03:09:51 -07:00
Thom Chiovoloni
424e7bfa67 Apparently we don't actually need a token for public repos? 2020-04-16 01:25:27 -07:00
Thom Chiovoloni
ca6ab8e560 Try code coverage 2020-04-16 01:25:27 -07:00
Thom Chiovoloni
214986d232 Bundled should work on CI windows, probably 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
24295a5210 Add macos to CI 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
3423b0e032 Pass target to setup-rust-action for if/when windows-gnu is re-enabled 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
8b625ab226 Run CI on cron to be notified of bustage due to new stable releases and such 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
06de08ad8d Pass clippy args all in one place (easier to copy/paste) 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
47b7c5508f Use hecrj/setup-rust-action for some CI since it has better matchers 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
2c8f8b0eab Fix cargo doc CI 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
ac1416152e Missed a checkout@v1 2020-04-11 22:04:22 -07:00
Thom Chiovoloni
12d1d170a1 Use checkout@v2 2020-04-11 20:31:42 -07:00
Thom Chiovoloni
6f4c67e1ea Run buildtime_bindgen and session in github CI instead where possible 2020-04-07 15:57:25 -07:00
Thom Chiovoloni
74e815fb6d Use --workspace instead of --all for clippy 2020-04-07 14:43:32 -07:00
Thom Chiovoloni
2f9bd7ed63 Use bundled-full in github CI. Use actions-rs in more places for better error reporting 2020-04-07 14:28:03 -07:00
Thom Chiovoloni
498b8550ae
Run clippy on all-targets. Also, use --workspace instead of --all (#677) 2020-04-06 14:03:02 -07:00
Thom Chiovoloni
26c744d0c3
Improve CI test coverage (#670)
* Improve CI test coverage

* Run clippy/rustfmt/rustdoc in CI

* Disable warnings when building bundled sqlite
2020-04-06 10:43:43 -07:00
gwenn
8ddacbb27c doctest README.md 2020-03-08 15:36:56 +01:00
gwenn
0868d7d68d [ci skip] try a static build 2020-02-18 21:21:31 +01:00
gwenn
39b49391cd [ci skip] try a static build 2020-02-18 21:17:37 +01:00
gwenn
4b10acad2b [ci skip] try a static build 2020-02-18 21:09:43 +01:00
gwenn
4cf59a8fdb [ci skip] Try to fix github actions script 2020-02-18 20:50:28 +01:00
gwenn
7f877c5409 Add github actions script 2020-02-18 19:49:43 +01:00