Comments (5)
@ManaSugi since you have more knowledge with tarpaulin, I would leave it to you to replace the tarpaulin action.
from libseccomp-rs.
@rusty-snake Thank you for the information!
As you mentioned, actions-rs/toolchain
does not seem to be maintained for a long time, so we may have to start considering
an alternative action, just using rustup
or stuff like that in order to avoid future problems.
On the other hand, the actions-rs/tarpaulin
seems to be maintained actively, so I hope the mainteiner will handle this problem.
Could you create the issue for actions-rs/tarpaulin
in order to tell it to the maintainers when you have time?
from libseccomp-rs.
cargo-tarpaulin itself is maintained. However we use it through the actions-rs/tarpaulin
action.
It has three commits in the last two years, but if you wait two days (timezone ...) it will have zero commits in the last two years 😀 .
actions-rs
has one public member, who has a lot activity in 2019/2020 and very less in 2021/2022.
For toolchain we could use https://github.com/marketplace/actions/rustup-toolchain-install.
For tarpaulin
we need to write our own bash/python script, call it directly or find an other action. grcov
does not seem to have an action either.
from libseccomp-rs.
cargo-tarpaulin itself is maintained. However we use it through the actions-rs/tarpaulin action.
Oh, you're right.
For toolchain we could use https://github.com/marketplace/actions/rustup-toolchain-install.
That's good an alterative action! We could use it instead of actions-rs/toolchain
.
Regarding actions-rs/tarpaulin
, I think we might as well write our own bash script in build-test.yaml
directly. That won't be so many lines. In addition, It would be nice to switch to source-based coverage of cargo tarpaulin
in the future in order to get more accurate coverage when it is available.
Ref. https://github.com/xd009642/tarpaulin/issues?q=is%3Aissue+is%3Aopen+%23549+
from libseccomp-rs.
This issue has been solved by the following commits.
5dcd06c
1748422
So, I can close this. Thanks! @rusty-snake
from libseccomp-rs.
Related Issues (20)
- Prepare for v0.3.0 HOT 1
- Mark "kernel-derived" structs for unotify #[non_exhaustive]
- Add safety notes regarding "external memory safety"
- Add new syscalls for the libseccomp v2.5.4 HOT 1
- Rust 2021 edition HOT 1
- Builder like interface for ScmpFilterContext HOT 6
- Ideas for a higher level notification API HOT 6
- Incorrect `socket` arg comparison example HOT 1
- Update bitflags dependency
- -
- Reconsider SeccompErrno design for `ScmpFilterAttr::ApiSysRawRc` HOT 1
- Rename some functions HOT 2
- RFC: Drop libseccomp < 2.5.0 support HOT 2
- Const syscall names for new arches in 0.4.0
- Update CHANGELOG for new syscalls
- Add a31a53d063d54b57428bc292e25a40d981d60537 to CHANGELOG.md
- Cherry-pick suggestion for release/v0.3.v branch HOT 1
- Build only fails at linker stage if libsseccomp is missing HOT 2
- [Release] Prepare for v0.3.1 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libseccomp-rs.