-
Notifications
You must be signed in to change notification settings - Fork 9
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
Rewrite of detect-secrets guide #120
Conversation
Include new standard template directions.
Links to GH profiles for contributors.
Improvements to guide.
Some clearer language for per-repo settings.
Move team discussion as a pre-req.
Wording improvements. Tested against a real use case repository.
Simplified text and using new SLIM template.
@perryzjc - FYI we received reader feedback that encouraged us to consider simplifying the detect-secrets guide significantly. I've gone ahead and taken your hard work and rewritten the guide to make it shorter and a bit less busy. Let me know what you think. Also - couple things regarding this guide that I think we still need to resolve:
|
@riverma Thanks for the summary! I'm free both this weekend and next to tackle the issues you've outlined. School's been a bit hectic, but with midterms just finished, I would be happy to dive in and support the project! |
Add a FAQ question regarding what to do if secrets detected.
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.27 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.4.27...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Thanks @perryzjc - that's great to hear! By the way, Yelp got back to you on your PRs 🚀 . In terms of this PR, I think the only thing blocking would be the "The GitHub.com Action doesn't seem to work right. See my comment in the above testing section." line above. I wonder if that could be prioritized if you have the time? Otherwise - we can also just remove that layer for now and add it back when you have thoughts on it. Thanks for all your help! |
@riverma Got it. When I have time this week, I will prioritize addressing the GitHub Action part and let you know how it goes. Thanks! |
Feedback from jpl-jengelke
GHE FAQ question
Easier to read quick start
Rewrite of Dependabot Best Practice Guide
Reorganizing guide and simplified wording.
Issues by @jpl-jengelke addressed. Guide updated.
…ss-8.4.31 - Confirmed on test instance the website does not break - Compatibility score 100%
@riverma Hi, I have an update regarding the issue with the GitHub Action not working properly. After conducting some experiments, I believe the GitHub Action is actually functioning as expected. The primary issue stems from the secret detection process for passwords. I ran However, when I enclosed the password in quotes, making it I reviewed the relevant test file for the Additionally, I looked into the source code of keyword.py and found that it is designed this way due to some heuristic reasons. While this approach makes sense to a certain extent, there might be room for improvement, which is something I am considering exploring in the future. In summary, the GitHub Action is functioning properly; however, |
Hi @riverma, I've had the chance to go through the updates you made to the new detect-secrets guide, and I'm quite impressed! The guide is more organized and concise with careful attention to detail in the notes and FAQs. It's been a great learning experience in terms of professional technical writing. I have some thoughts and suggestions that could potentially contribute to the guide, and I'd like to share them with you for your consideration:
While this has been a topic of discussion since 2020, with Looking forward to hearing your thoughts! |
@perryzjc - first of all thank you for taking the time to do this deep-dive investigation and testing of the guide!
Again - super appreciate your insights and dedication to supporting your contributed guide! |
@riverma Thank you for the acknowledgment!
Again, happy to help! |
@perryzjc - appreciate your help and investigations! Great to hear the discussion has started regarding your findings. I like your suggestions and I was thinking - would you mind just creating a PR off of the To do this you can:
|
Using best practice guide template for CI guide
Remove GOVERNANCE model bit for now, since we're still working on a recommendation for smaller projects (we have one available for large projects only right now).
Removed outdated form structure.
Update CONTRIBUTING.md
Simplified text and using new SLIM template.
Add a FAQ question regarding what to do if secrets detected.
Easier to read quick start
Purpose
Proposed Changes
Issues
Testing