-
Notifications
You must be signed in to change notification settings - Fork 3
Open
0 / 10 of 1 issue completedDescription
Conduct a security audit of this repository's workflows and address any actionable issues. This shall involve:
- Look at our security posture (secrets are rotated frequently and reliably, only maintainers can access repository settings)
- Add docs on verifying releases using our existing attestations
- Perhaps add a feature to
pyodide-build
to verify attestations if--secure
mode is enabled or maybe by default (requiressigstore
as a dependency) - Add Dependabot configuration to keep GitHub Actions up to date
- Add Zizmor as a pre-commit hook with the
--pedantic
option and address all findings (permissions, template injection, secrets, cache poisoning, etc.)
[Removed from tracker as this is not in our control]: Ensure that releases and actions are effectively immutable (wait for github/roadmap#1137 and github/roadmap#1103 – later this year, hopefully)
ryanking13
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels