본문으로 이동
메뉴 여닫기
  • 22 문서
  • 1 파일
  • 1 사용자
  • 216 편집
terraform-github-tacos
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

승인

terraform-github-tacos
더 많은 작업
이 문서는 Approvals 문서를 번역한 것이며 번역은 100% 완료했습니다.

모듈은 워크스페이스마다 GitHub 환경을 하나씩 만들고, auto_apply에 있는 것을 빼면 모두 필수 리뷰어를 둡니다. 액션의 pending 스텝은 필수 리뷰어가 없는 환경을 거부합니다. 그 워크스페이스가 스텝의 auto-apply에 있을 때만 예외라서, 실수로 승인 없이 적용이 시작되는 일은 없습니다.

module "tacos" {
  source = "github.com/femiwiki/terraform-github-tacos?ref=v0.7.0"

  repository     = "infra"
  environments   = ["network", "dns"]
  reviewer_teams = [github_team.deployer.id]
}

권한

step 권한
plan contents: read, pull-requests: read
pending actions: write, checks: read. apply-before-merge일 때는 pull-requests: read도
apply actions: read, contents: read, pull-requests: read
merge actions: read, contents: write, deployments: read, pull-requests: write
collapse pull-requests: write