-
Notifications
You must be signed in to change notification settings - Fork 25
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
Implement certificate transparency monitoring reusable workflow and update documentation #538
Implement certificate transparency monitoring reusable workflow and update documentation #538
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #538 +/- ##
==========================================
- Coverage 64.02% 57.73% -6.29%
==========================================
Files 4 18 +14
Lines 303 1486 +1183
==========================================
+ Hits 194 858 +664
- Misses 78 544 +466
- Partials 31 84 +53 ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
263721b
to
3fb765b
Compare
Signed-off-by: linus-sun <[email protected]>
Signed-off-by: linus-sun <[email protected]>
Signed-off-by: linus-sun <[email protected]>
3fb765b
to
80ab154
Compare
contents: read | ||
|
||
env: | ||
UPLOADED_LOG_NAME: checkpoint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to update the env var names based on the new defaults, correct?
README.md
Outdated
- certSubject: https://github\.com/actions/starter-workflows/blob/main/\.github/workflows/lint\.yaml@.* | ||
issuers: | ||
- https://token\.actions\.githubusercontent\.com | ||
subjects: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove example of subjects and fingerprints?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just two small comments
80ab154
to
27cf0a8
Compare
@@ -40,8 +40,8 @@ permissions: | |||
contents: read | |||
|
|||
env: | |||
UPLOADED_LOG_NAME: checkpoint | |||
LOG_FILE: checkpoint_log.txt | |||
UPLOADED_LOG_NAME: ct_checkpoint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
whoops, I think we flipped these! These should remain the same, and we should change the other.
27cf0a8
to
3729b36
Compare
Co-authored-by: Hayden B <[email protected]> Signed-off-by: Linus Sun <[email protected]> Signed-off-by: linus-sun <[email protected]>
3729b36
to
d94d8d7
Compare
Summary
Per changes outlined in this doc, this PR implements the certificate transparency monitoring reusable workflow file, runnable via GitHub Actions, and updates the README to demonstrate how to run the reusable certificate transparency monitoring workflow.
Release Note
Certificate transparency logs have become monitorable via the
ct_reusable_monitoring.yml
workflowDocumentation
README is updated to reflect how to use the
ct_reusable_monitoring
workflow