-
Notifications
You must be signed in to change notification settings - Fork 183
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
[Prioritized] Add secret protection via credscan
#1950
Labels
Central-EngSys
This issue is owned by the Engineering System team.
Test-Proxy
Anything relating to test-proxy requests or issues.
Comments
scbedd
added
the
Central-EngSys
This issue is owned by the Engineering System team.
label
Aug 30, 2021
We can just do whenever |
Right, but we don't want to put an explicit dependency on If we can add |
|
scbedd
changed the title
[Test-Proxy] Add secret protection via
[Prioritize] Add secret protection via Feb 9, 2023
credscan
credscan
scbedd
changed the title
[Prioritize] Add secret protection via
[Prioritized] Add secret protection via Feb 9, 2023
credscan
credscan
|
github-project-automation
bot
moved this from 📋 Backlog
to 🎊 Closed
in Azure SDK EngSys 🚢🎉
Jun 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Central-EngSys
This issue is owned by the Engineering System team.
Test-Proxy
Anything relating to test-proxy requests or issues.
This is a bit hazy at the moment due to the "when" part really affecting us. The most effective time to run credscan is as a
pre-commit
hook. However, given that its got more than a few local requirements, I'm not certain this would be a great developer experience.The timing of when to trigger the credscan is a bit suspect, but perhaps we can add some sort of file-watcher (especially in the docker image) that runs credscan on any new recordings files?
EDIT 10/7.
Now that test-proxy has recording retrieval integrated, we have an excellent place to prevent cred leaks. We can place a
scan
on thepush
operation. Anything that would fail will prevent the push from happening.Furthermore, @LarryOsterman has requested that this is a setting that can be enabled / disabled on the server.
The text was updated successfully, but these errors were encountered: