Trangar
bd694430e4
2.0.0 stable ( #742 )
...
Prepare for 2.0.0 stable release
---------
Co-authored-by: Zoey Riordan <zoey@dos.cafe>
2025-03-06 16:58:40 +00:00
Trangar
f98bc70757
Fix CI and clippy ( #747 )
...
* Fix CI and clippy
* Fix CI
* Disable code coverage
2025-03-02 16:48:16 +01:00
Lena Hellström
6686cd6ece
Create FUNDING.yml
2024-08-03 16:39:47 +02:00
Trangar
f737f21250
Fixed a warning in a derive test that would cause CI to fail ( #716 )
...
* Fixed a warning in a derive test that would cause CI to fail
* Fixed new clippy warning
* Commented out breaking cross builds
---------
Co-authored-by: Victor Koenders <victor.koenders@qrtech.se>
2024-05-28 10:39:05 +02:00
Trangar
beec84b3ee
Fixed broken miri CI script ( #712 )
...
* Fixed broken miri CI script
* Disabled `test_std_file` in miri as it uses tempfile which is not supported
---------
Co-authored-by: Victor Koenders <git@trang.ar>
2024-05-01 12:11:06 +02:00
Trangar
ff24b8a315
Miri check ( #704 )
...
* Added miri CI step
* Updated miri triggers to match the other pipelines
---------
Co-authored-by: Victor Koenders <git@trang.ar>
2024-05-01 09:37:10 +02:00
dependabot[bot]
3dee0d1a8c
Update virtue requirement from 0.0.15 to 0.0.16 ( #692 )
...
* Update virtue requirement from 0.0.15 to 0.0.16
Updates the requirements on [virtue](https://github.com/bincode-org/virtue ) to permit the latest version.
- [Release notes](https://github.com/bincode-org/virtue/releases )
- [Commits](https://github.com/bincode-org/virtue/compare/v0.0.15...v0.0.16 )
---
updated-dependencies:
- dependency-name: virtue
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fixed warning that was causing compile issues
* Fixed failing test in validating error size
* Removed broken cross-compile tests
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Koenders <git@trang.ar>
2024-03-17 19:10:10 +01:00
Trangar
feae25878a
Fix cross compilations ( #664 )
2023-09-19 18:03:04 +02:00
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
c94d2e73ee
Added dependabot ( #636 )
...
Co-authored-by: Victor Koenders <victor.koenders@qrtech.se>
2023-05-17 08:56:48 +02: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
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