필수 조건
워크플로에서 사용하려면 먼저 환경을 만들어야 합니다. 배포 환경 관리을(를) 참조하세요.
워크플로에서 환경 사용
-
편집할 워크플로 파일을 여세요.
-
다음 구문을 사용하여 워크플로에
jobs.<job_id>.environment키를 추가하세요.YAML jobs: JOB-ID: environment: ENVIRONMENT-NAMEjobs: JOB-ID: environment: ENVIRONMENT-NAME이제 선택한 작업에는 지정된 환경에 대해 구성된 모든 규칙이 적용됩니다.
-
필요에 따라 다음 구문을 사용하여 환경에 대한 배포 URL을 지정하세요.
YAML jobs: JOB-ID: environment: name: ENVIRONMENT-NAME url: URLjobs: JOB-ID: environment: name: ENVIRONMENT-NAME url: URL지정한 URL이 다음 위치에 표시됩니다.
- 리포지토리의 배포 페이지에서
- 워크플로 실행에 대한 시각화 그래프에서
- (끌어오기 요청이 워크플로를 트리거한 경우) 끌어오기 요청 타임라인에 "배포 보기" 버튼으로 표시됩니다.
-
필요에 따라 속성을 추가하여
deployment배포 개체를 만들지 않도록 합니다.false로 설정하면 작업이 환경 비밀과 변수에 계속 액세스할 수 있지만 GitHub에 대한 배포는 생성되지 않습니다.YAML jobs: JOB-ID: environment: name: ENVIRONMENT-NAME deployment: falsejobs: JOB-ID: environment: name: ENVIRONMENT-NAME deployment: false이는 환경 비밀이 필요하지만 실제로 아무것도 배포하지 않는 CI 또는 테스트 작업에 유용합니다. 자세한 내용은 GitHub Actions 사용하여 배포을(를) 참조하세요.