Commit graph

16 commits

Author SHA1 Message Date
Harald Hoyer 5cb96eeee3 chore: update Rust installation in coverage workflow
Replaced manual Rust installation with dtolnay/rust-toolchain action for better maintainability and clarity. Added necessary components like llvm-tools-preview to support code coverage generation. These changes simplify the workflow setup.
2025-03-31 13:21:45 +02:00
Harald Hoyer 74f1dd4314 chore: update coverage workflow to simplify and modernize setup
Revised the GitHub Actions workflow for code coverage by updating dependencies, using modern, maintained actions, and improving configuration clarity. Streamlined Rust installation and replaced manual steps with dedicated actions for better reliability. Adjusted Codecov settings for stricter error handling.

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2025-03-31 13:14:20 +02:00
Harald Hoyer 11aeeb17c3
ci: use ubuntu-latest
The ubuntu-18.04 environment is deprecated.

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2023-07-28 15:13:50 +02:00
Harald Hoyer cf62d1a9f9
chore: remove need for cargo readme
Just use `#![doc = include_str!("../README.md")]`

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2023-07-27 14:59:05 +02:00
Harald Hoyer 376e133836
ci: use codecov for coverage
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2023-07-27 14:03:18 +02:00
Harald Hoyer bb5f372a92
fix: use dtolnay/rust-toolchain
instead of `actions-rs/toolchain`

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
2023-07-27 14:03:15 +02:00
Harald Hoyer 05085229be
chore: fix github pages deploy
set-env is deprecated ... remove the caching stuff
2021-02-02 09:45:23 +01:00
dependabot-preview[bot] 523b8633fb
Create Dependabot config file 2020-09-02 19:31:40 +00:00
Harald Hoyer 356335e807
use #[track_caller] and Location 2020-08-28 16:58:58 +02:00
Harald Hoyer fb99427f19
coverage: don't use all features 2020-06-03 14:42:29 +02:00
Harald Hoyer 174d81c8d9
add code coverage via cargo tarpaulin and coveralls 2020-06-03 14:01:44 +02:00
Harald Hoyer 24900e47d9
.github/workflows/gh-pages.yml: cache bi-weekly 2020-03-03 15:57:26 +01:00
Harald Hoyer def8d8c148
remove cache keys 2020-03-03 15:49:24 +01:00
Harald Hoyer db7683f90f
.github/workflows/gh-pages.yml: cache mdbook build 2020-03-03 15:44:01 +01:00
Harald Hoyer 903f245278
Create gh-pages.yml 2020-03-03 15:01:25 +01:00
Harald Hoyer 648dc871c2
Create rust.yml 2020-03-03 15:01:02 +01:00