Add Aikido Code Coverage - #355
Conversation
ee709c2 to
840b939
Compare
840b939 to
3f73ec9
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
3f73ec9 to
15b29ae
Compare
| @@ -2,8 +2,6 @@ name: 🧪 Unit Tests | |||
|
|
|||
| on: | |||
| push: | |||
There was a problem hiding this comment.
🟡 Medium - All branch pushes now run credentialed coverage jobs
Removing the push branch filter makes this workflow execute its coverage paths for every branch push, not just the protected main branch. A user who can push a branch can therefore change the workflow on that branch and use the newly reachable id-token: write job or the Codecov step's repository token to exfiltrate credentials or mint a trusted OIDC identity, whereas the former main-only trigger prevented non-main branch workflows from reaching them. This expands the privileged workflow trust boundary to unprotected branches.
| push: | |
| push: | |
| branches: | |
| - main |
More info - Reply on this comment to give feedback or ignore the issue.
Signed-off-by: matthiasgekiere <matthias.gekiere@codekt.be>
15b29ae to
b9504ec
Compare
No description provided.