Goal
Let learners experience a blocked push and the secret alert workflow without creating or publishing a usable credential.
Scope
Use only a GitHub-documented, non-sensitive test pattern that is guaranteed to exercise push protection at the time the workshop is validated. The test value must be generated or copied during the exercise and must not be stored in the template history. Cover the blocked push, remediation, bypass governance, alert review, and cleanup.
Acceptance criteria
Goal
Let learners experience a blocked push and the secret alert workflow without creating or publishing a usable credential.
Scope
Use only a GitHub-documented, non-sensitive test pattern that is guaranteed to exercise push protection at the time the workshop is validated. The test value must be generated or copied during the exercise and must not be stored in the template history. Cover the blocked push, remediation, bypass governance, alert review, and cleanup.
Acceptance criteria