GitHub Adds Execution Policies to Control Who Can Trigger Actions Workflows

GitHub made workflow execution protections generally available on September 17, 2026, letting administrators set allowlists of actors and events that are checked before an Actions run starts. The release also adds workflow-file targeting, policy insights, and a REST API for managing these controls as code. The article argues this is a meaningful supply-chain safeguard but stresses that it should not replace careful review of workflow code. It recommends layering independent boundaries, such as limiting job permissions and keeping untrusted code away from privileged jobs. A key focus is auditing pull_request_target, a privileged trigger whose risks grow when it checks out and runs untrusted pull request code. The feature is available to public repositories and to private repositories on GitHub Team or Enterprise plans.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in