Commit Graph

23 Commits

Author SHA1 Message Date
dependabot[bot] b7f944816b Bump actions/upload-artifact from 1 to 3 (#651)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 15:01:35 +02:00
dependabot[bot] 1143290ee1 Bump codecov/codecov-action from 2 to 3 (#639) 2023-05-17 08:31:08 +00:00
dependabot[bot] 42c88715be Bump actions/checkout from 1 to 3 (#638) 2023-05-17 07:40:41 +00:00
Trangar 21561c3eb8 Added windows and macos runner (#554)
* Added windows and macos runner

* Made the bash script use bash on windows
2022-06-15 22:26:20 +02:00
Trangar e7d2292dc2 Switched to weak dependencies (#538)
* Switched to weak dependencies

* Removed old `serde_impl` references

* Fixed CI and updated documentation

* Fixed a cfg for a test

* Removed unneeded package in Cargo.toml
2022-05-21 14:19:13 +02:00
Trangar a8bdffa844 Made the compatibility check also include bincode 2 serde, and added comments (#501)
* Made the compatibility check also include bincode 2 serde, and added comments

* Added a CI step to run the compatibility tests
2022-02-06 09:50:16 +01:00
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
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
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
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 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