dependabot[bot]
db10782141
Bump actions/checkout from 3 to 4 ( #660 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-09-12 12:33:36 +02:00
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
af4697e1fb
Disabled i686-linux-andoid and x86_64-linux-android CI as they fail for external reasons ( #627 )
...
Co-authored-by: Victor Koenders <victor.koenders@qrtech.se>
2023-03-30 14:10:53 +02:00
DavidKorczynski
b1bbcd0ea4
Add CIFuzz GitHub Action ( #604 )
...
* Add CIFuzz GitHub Action
* Convert yaml to json
2022-11-25 09:44:19 +01: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
8bfa9a376f
Fix cross platform tests ( #540 )
...
* Fixed cross platform targets
* Uncommented not working archs, with a reason why they fail
* Removed duplicate windows test
* Commented the other sun system
* Commented out i686-pc-windows-gnu
Co-authored-by: Victor Koenders <git@github.com>
2022-05-21 14:04:29 +02:00
Trangar
883278fa0c
Added cross platform tests workflow ( #534 )
...
* Added cross platform tests
* Added all cross platforms
* Fixed an issue where `usize` and `isize` would be encoded wrong on 32 bit platforms
* Made the cross platform tests actually run on the platforms
* Disabled cross targets that don't build right now
* Fixed a failing test on 32 bit platforms, re-enabled all platforms for testing
* Disabled failing platforms
2022-04-04 14:09:42 +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
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