Lena Hellström
6293dab41b
Update code coverage pipeline ( #485 )
2022-01-19 20:34:21 +01:00
Trangar
fc1f3acdcb
Feature/improve serde ( #477 )
...
* Made serde able to be used with alloc and no_std targets
* Processed feedback
2022-01-19 18:14:21 +01:00
Trangar
a5255465bd
Made the CI also check the benchmarks, fixed compile issue in benchmarks ( #449 )
2021-12-11 16:09:23 +01:00
Trangar
b30805dde2
Replace test-all-features with a manual CI matrix ( #419 )
...
Made the rust CI pipeline use a matrix instead of test-all-features
Removed beta and nightly from the test pipelines, made the check pipeline check on --all-features
2021-10-25 11:19:46 +02:00
Lena Hellström
83970d29cf
Merge branch 'trunk' into feature/deserde
2021-10-17 21:54:26 +02:00
Victor Koenders
02a9b2cb71
Made the test stage throw an error on warnings
2021-10-17 17:23:28 +02:00
Victor Koenders
4807ea6be2
Added warning on unused lifetimes, fixed warnings
2021-10-17 16:43:18 +02:00
Trangar
a27b63b7fa
Make bincode_derive 0 dependencies ( #409 )
...
Removed `syn`, `quote` and `proc_macro2` dependency
2021-10-12 15:53:02 +02:00
Lena Hellström
1a76db8540
Fix CI on trunk ( #408 )
...
CI was currently broken for two reasons
trunk was not compliant with the 1.41 MSRV check
clippy had new warnings
Since bincode 2.0 is not even in alpha yet MSRV should not be locked in place. This PR removes the MSRV checks for now. Additionally the few clippy warnings have been resolved.
2021-10-07 14:20:55 +02:00
Victor Koenders
254b87c6eb
Moved all feature flags to src/features, made the CI run tests on all feature combinations
2021-09-22 16:23:27 +02:00
Lena Hellström
cffc9fcffa
Exclude derive from coverage
2021-09-20 23:21:38 +02:00
Victor Koenders
715c9c6577
Re-enabled tarpaulin
2021-09-19 09:53:39 +02:00
Victor Koenders
446eb2367b
Disabled rust 1.41 CI check
2021-09-19 09:35:46 +02:00
Victor Koenders
cbd5c6b940
Enable CI for the deserde branch
2021-09-13 13:39:59 +02:00
Nathan McCarty
870c229c2c
Add not-stale to stale-bot exempt tags
2021-08-12 21:07:16 -04:00
Nathan McCarty
ab8866317c
Configure stale bot
2021-06-13 17:10:34 -04:00
Lena Hellström
e39a047b4b
prep branch for 2.0 work ( #379 )
...
* prep branch for 2.0 work
* switch to 2018 edition
* fix clippy issues
* fix tests
* fix warnings
* fix formatting
2021-04-08 14:54:31 +02:00
Lena Hellström
72d301c284
update CI to new branching scheme ( #376 )
2021-02-23 11:46:57 -08:00
Lena Hellström
1bc63deb73
haha json go brrr ( #324 )
2020-05-23 15:24:08 -07:00
Lena Hellström
559b593ba3
create a security audit task ( #314 )
2020-04-16 15:53:21 -07:00
Lena Hellström
7efde421c8
add code coverage ( #313 )
2020-04-16 15:51:41 -07:00
Lena Hellström
8839b0600d
Modernize CI ( #311 )
...
Switches our CI from Travis-CI to Github Actions. At the same time this also turns on clippy and rustfmt linting.
2020-03-24 14:33:13 -07:00