검색
← 릴리스 노트

GitHub Actions 워크플로 실행 보호 정책

깃허브 · 기능추가 · 2026.06.18

워크플로를 누가 어떤 이벤트로 실행할지 제한하는 실행 보호 정책이 공개 미리 보기로 추가됐다.

교안에 영향

이전에는 write 권한만 있으면 워크플로를 실행할 수 있다는 안내가 더 이상 맞지 않을 수 있다.

요약

- GitHub Enterprise, 조직, 저장소에서 workflow execution protections가 public preview로 제공된다. - actor와 event를 기준으로 GitHub Actions 워크플로 실행을 허용 목록으로 제어할 수 있다. - rulesets framework를 바탕으로 조직 전체나 특정 저장소에 정책을 적용하고 evaluate mode로 사전 점검할 수 있다. - pull_request_target, workflow_dispatch 같은 악용 가능 지점을 막아 예상치 못한 워크플로 실행을 줄인다.

바뀐 것

새 기능 3

  • GitHub Enterprise, 조직, 저장소에서 workflow execution protections가 public preview로 추가됐다.
  • actor rules로 워크플로를 트리거할 수 있는 사용자, 저장소 역할, GitHub Apps, Copilot, Dependabot을 제어할 수 있다.
  • event rules로 push, pull_request, pull_request_target, workflow_dispatch 같은 이벤트의 실행 허용 여부를 정할 수 있다.

개선 3

  • rulesets framework를 사용해 organization-wide rulesets와 repository custom properties로 적용 범위를 넓히고 세분화할 수 있다.
  • evaluate mode로 규칙을 shadow 실행해 실제 차단 전에 영향을 확인할 수 있다.
  • GitHub Actions의 기존 General 설정과 분리된 새 Policies 섹션에서 정책을 관리할 수 있다.

기타 1

  • workflow execution protections 문서와 GitHub Community 안내가 추가됐다.

원문 제목 · Control who and what triggers GitHub Actions workflows