You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Over the weekend, I merged PR #1253 which minimizes the permissions of the GitHub token. I also changed the default permission of the GitHub token from read-write to read-only in the repository settings, but I don't think people can see this.
I audited the (use of) secrets in this repository. There were two secrets. One was a test secret; it was never used and I removed it. The other was a codecov token that I intended to use to make the codecov jobs more reliable; I never got around to using it and the reliability issues with codecov seem to have been fixed without it, so I removed it. Now there are no secrets in this repository.
Over the weekend, I merged PR #1253 which minimizes the permissions of the GitHub token. I also changed the default permission of the GitHub token from read-write to read-only in the repository settings, but I don't think people can see this.
Now we still need to follow the (rest of the) guidance in https://docs.github.com/en/actions/learn-github-actions/security-hardening-for-github-actions to lock down our CI/CD.
Further, we need to ensure that all the dependencies of ring have implemented that guidance.
Further, we need to extend our CI/CD to ensure that no new dependencies without such hardening are added as dependencies of ring.
The text was updated successfully, but these errors were encountered: