GitHub 비밀은 API 키, 토큰, 암호와 같은 중요한 정보를 리포지토리에 안전하게 저장하는 데 사용됩니다.
중요한 정보를 GitHub 비밀로 저장하는 경우 자격 증명 또는 키를 하드 코딩할 필요가 없으며 코드나 로그에 노출되지 않도록 방지할 수 있습니다. 그런 다음 비밀을 사용하여 서비스를 인증하고, 자격 증명을 관리하며, 중요한 데이터를 워크플로에 안전하게 전달할 수 있습니다.
GitHub에서는 세 가지 유형의 비밀을 사용합니다.
- Dependabot 비밀
- 작업 비밀
- Codespaces 시크릿
GitHub 비밀 유형에 따라 리포지토리, 조직 또는 개인 계정 보안 설정 페이지에서 비밀을 만들고 관리할 수 있습니다.
각 비밀 유형의 사용, 범위, 사용 권한 및 제한 사항에 대한 자세한 내용은 GitHub 비밀 형식 이해을 참조하세요.