Always review GitHub Actions workflows for security implications before merging, particularly focusing on authentication mechanisms and credential handling. Understand what permissions like `id-token: write` grant and their potential attack vectors. Ensure secure defaults are explicitly configured, such as disabling credential persistence.
Always review GitHub Actions workflows for security implications before merging, particularly focusing on authentication mechanisms and credential handling. Understand what permissions like id-token: write
grant and their potential attack vectors. Ensure secure defaults are explicitly configured, such as disabling credential persistence.
Key security considerations:
persist-credentials: false
When implementing new authentication mechanisms, ensure team members understand the security model and document any special permissions required for maintainer approval.
Enter the URL of a public GitHub repository