Goal
Define and enforce the shared GitHub Actions security baseline after the workflow distribution path was validated end to end.
Implemented policy
Mandatory rules:
Enforcement
Repository rulesets and required-check enforcement remain owned by LibreCodeCoop/github-governance.
Implemented in #60.
Goal
Define and enforce the shared GitHub Actions security baseline after the workflow distribution path was validated end to end.
Implemented policy
Mandatory rules:
actions/checkoutusespersist-credentials: false;permissions: write-allis forbidden;Enforcement
scripts/check_workflow_policy.pyprovides deterministic policy checks;tests/test_workflow_policy.pycovers accepted and rejected cases;.github/workflows/workflow-policy.ymlruns the policy in CI;docs/security-policy.md.Repository rulesets and required-check enforcement remain owned by
LibreCodeCoop/github-governance.Implemented in #60.