Skip to main content

변수

GitHub Actions 워크플로의 변수에 대해 알아봅니다.

정보

변수는 민감하지 않은 구성 정보를 저장하고 다시 사용하는 방법을 제공합니다. 컴파일러 플래그, 사용자 이름 또는 서버 이름과 같은 구성 데이터를 변수로 저장할 수 있습니다. 변수는 워크플로를 실행하는 실행기 컴퓨터에서 보간됩니다. 작업 또는 워크플로 단계에서 실행되는 명령은 변수를 만들고, 읽고, 수정할 수 있습니다.

고유한 사용자 지정 변수를 설정하거나 GitHub이(가) 자동으로 설정하는 기본 환경 변수를 사용할 수 있습니다.

두 가지 방법으로 사용자 지정 변수를 설정할 수 있습니다.

  • 단일 워크플로에서 사용할 환경 변수를 정의하려면 워크플로 파일에서 env 키를 사용할 수 있습니다. 자세한 내용은 단일 워크플로에 대한 환경 변수 정의를 참조하세요.
  • 여러 워크플로에서 사용할 구성 변수를 정의하고 조직, 리포지토리 또는 환경 수준에서 정의할 수있습니다. 조직에서 변수를 만들 때, 정책을 사용하여 리포지토리별로 액세스를 제한할 수 있습니다. 예를 들어 모든 리포지토리에 대한 액세스 권한을 부여하거나 프라이빗 리포지토리 또는 지정된 리포지토리 목록에 대해서만 액세스를 제한할 수 있습니다. 자세한 내용은 여러 워크플로에 대한 구성 변수 정의를 참조하세요.

경고

기본적으로 변수는 빌드 출력에서 마스크 해제된 상태로 렌더링됩니다. 암호와 같은 중요한 정보에 대한 보안 강화가 필요한 경우 대신 비밀을 사용합니다. 자세한 내용은 비밀을(를) 참조하세요.

참조 설명서는 변수 참조을(를) 참조하세요.