Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add CI to do daily cargo audit checks. #817

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nathan-at-least
Copy link
Contributor

This is an untested attempt at the "preventative solution" to #816.

It attempts to run cargo audit every 24 hours. I'm calling it WIP because I don't have confidence it will work well as-is:

  • How are failing "cron-like" CI workflows represented? Do they mark main with a red flag or block other merges?
  • Are these run steps correct?
  • Is there a rustsec action we can use to cut down on run time by skipping the cargo-audit install?
  • How can we test that this workflow functions correctly prior to merging (if at all)?

@nuttycom nuttycom marked this pull request as draft June 19, 2023 18:24
@nuttycom
Copy link
Contributor

Marked as draft until this leaves WIP status.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants