- Permission Checks: Before executing core logic, the action verifies if the triggering user (
github.context.actor
) haswrite
oradmin
permissions for the repository. - Sensitive Information Masking: Any occurrences of the provided
github-token
andopenai-api-key
within the output posted to GitHub are automatically masked (replaced with***
) to prevent accidental exposure.