Dirkjan Ochtman
0f016846f1
Install extra components for lint workflow
...
Install rustfmt for workflows that call `cargo test`, to make sure
rustfmt is available for the `win_bindings` codegen test.
2025-09-26 09:59:34 +02:00
dependabot[bot]
0813b2c994
Bump actions/setup-node from 4 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 09:27:03 +02:00
dependabot[bot]
0f22fbda3c
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 09:05:33 +02:00
Dirkjan Ochtman
104cdc73cb
Bump MSRV to 1.62
2025-04-03 17:04:04 +02:00
Dirkjan Ochtman
d0f8b599b7
Restrict MSRV to check --lib
2025-02-24 18:00:00 +01:00
Dirkjan Ochtman
82bacb85bd
wasm32-wasi was renamed to wasm32-wasip1
...
cargo-wasi seems unmaintained and does not support the new target.
2025-01-10 10:27:49 +01:00
Dirkjan Ochtman
12a814f860
Add weekly scheduled CI runs
2025-01-10 10:27:49 +01:00
dependabot[bot]
1c7567b34d
Bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 09:07:04 +01:00
dependabot[bot]
37ec019f86
Bump EmbarkStudios/cargo-deny-action from 1 to 2
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1 to 2.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 14:37:35 +02:00
Dirkjan Ochtman
4401f399ab
Use environment secrets for Codecov token
2024-07-08 15:19:53 +02:00
Paul Dicker
8b1364f680
CI: Treat some features as mutually exclusive in cargo hack check
2024-04-04 09:08:02 +02:00
Paul Dicker
0b9b160d1e
CI: Skip oldtime, rkyv and wasmbind in cargo hack check
2024-04-04 09:08:02 +02:00
Jubilee Young
6c4e735675
Justify not using --all-features with rkyv
2024-03-30 15:01:40 +01:00
Jubilee Young
6c86cd1560
Remove rustc-serialize from library
2024-03-30 15:01:40 +01:00
Paul Dicker
31145976e1
CI: Lint benchmarks
2024-03-06 19:36:50 +01:00
Paul Dicker
60f8b742c9
CI: only run cargo hack check
on Linux
2024-02-14 15:05:36 +01:00
Paul Dicker
e2e0dfe315
Run clippy also against Windows target
2024-02-14 14:24:04 +01:00
Paul Dicker
4d4ff14bb9
CI: test cross-compiling to x86_64-unknown-illumos
instead of Solaris
2024-02-13 22:44:14 +01:00
Paul Dicker
1cebe0cfda
Run GitHub Actions on push to 0.5.x branch
2024-02-12 10:36:23 +01:00
dependabot[bot]
f4b47013ed
Bump codecov/codecov-action from 3 to 4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 11:50:42 +01:00
Paul Dicker
b92b736f52
Set main branch as dependabot target
2024-02-02 14:10:19 +01:00
Paul Dicker
baa55d0847
CI: test arbitrary
feature
2024-01-26 15:55:32 +01:00
Dirkjan Ochtman
5cbb9a7d9c
Update branch names in pull request template
2024-01-26 14:53:31 +01:00
gibbz00
65f0cc2aa4
CI Linting: Fix missing sources checkout in toml
job.
2024-01-09 17:47:35 +01:00
Gerd Zellweger
849932b09b
Change the CI --all-features
to an explicit list.
...
This is due to the mutually exclusive features in rkyv which
we expose now. `--all-features` will now activate them and the crate
will fail to compile rkyv. We work around this by defining
an explicit list of all mutually exclusive features to.
Unfortunately there isn't an easy way to share env variables
among different YAML files
(https://github.com/actions/runner/issues/655 ).
There also isn't a good way to specify `--all-features` minus
"just a few" (https://github.com/rust-lang/cargo/issues/3126 )
aside from giving the complete list.
Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
2023-12-29 09:51:40 +01:00
Matt Mastracci
c0f418bbbf
Split clock feature into clock and now
2023-11-08 15:48:17 +01:00
Dirkjan Ochtman
dd3f2f81c4
Bump MSRV to 1.61
2023-11-07 11:17:45 +01:00
jtmoon79
fbd67ab02c
test.yml remove errant with: node-version
2023-11-06 09:27:29 +01:00
dependabot[bot]
15c8885365
Bump actions/setup-node from 3 to 4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 17:40:46 +01:00
Mikhail Katychev
02bdd1ddc8
archive derive of PartialEq for rkyv - 0.4.x ( #959 )
2023-10-10 16:25:06 +02:00
Paul Dicker
c892679e8d
CI: run cargo-deadlinks
for all features
2023-09-22 10:31:04 +02:00
Paul Dicker
90a9913cf8
CI: remove exception for __doctest
feature in cargo hack check
2023-09-11 09:22:50 +02:00
Paul Dicker
155e9da327
Make dependabot target 0.4.x branch
2023-09-11 09:22:50 +02:00
Paul Dicker
85d4f7f590
Bump actions/checkout from 3 to 4
2023-09-11 09:22:50 +02:00
Paul Dicker
e39346e287
Move benchmarks to a separate crate
2023-09-03 07:08:09 +02:00
Paul Dicker
1b25e4717c
Include doctests for code coverage
2023-09-03 07:02:57 +02:00
Paul Dicker
0fce0d85d3
CI: run tests for wasm32-wasi
target
2023-09-01 11:55:12 +02:00
Paul Dicker
417fae8afc
CI: Remove cargo-hack
from test_wasm
2023-09-01 11:55:12 +02:00
Paul Dicker
bbd5be5592
CI: test i686 Linux
2023-09-01 11:55:12 +02:00
Paul Dicker
a1b9d0d931
CI: merge jobs timezones_linux
and timezones_other
2023-09-01 11:55:12 +02:00
Paul Dicker
00d389e522
CI: Skip winapi feature in cargo hack check
...
(already covered by the `clock` feature)
2023-08-29 15:25:30 +02:00
Dirkjan Ochtman
2d2f84743b
Use CODECOV_TOKEN when uploading coverage data
2023-08-29 13:23:13 +02:00
Paul Dicker
0be4e7c1d6
Add .github/codecov.yml
and set threshold to 1%
2023-08-12 10:50:42 +02:00
Paul Dicker
80238b5e1b
Deny warnings
2023-08-12 06:47:24 +02:00
Paul Dicker
6c75fd6905
Also check tests
2023-08-12 06:47:24 +02:00
Paul Dicker
a71eaaf616
[CI] Skip libc feature in features_check
2023-08-12 06:47:24 +02:00
jtmoon79
95b826e9dc
change code coverage from grcov to cargo-llvm-cov
2023-08-07 16:27:13 +02:00
jtmoon79
f946cf5a32
Add workflow grcov code coverage report using codecov.io
...
Add github workflow to run grcov code coverage over
`cargo test` and upload report to codecov.io
2023-08-07 16:27:13 +02:00
Paul Dicker
20e73591fc
Raise MSRV to 1.57
2023-07-27 14:56:37 +02:00
Paul Dicker
34003e3be9
[CI] Test more no_std
combinations
2023-07-18 17:07:13 +02:00