← 문제 라이브러리
CI/CD 입문 CICD-1612 · 6분

시크릿을 정리한 다음 날부터 이미지 빌드 워크플로가 로그인 단계에서 실패

보안 점검에서 시크릿 이름 규칙을 맞추라는 지적을 받아, 저장소 시크릿 REGISTRY_TOKEN을 REGISTRY_PASSWORD라는 이름으로 새로 만들고 옛 시크릿은 지웠습니다.

검수된 문제무료
시나리오

보안 점검에서 시크릿 이름 규칙을 맞추라는 지적을 받아, 저장소 시크릿 REGISTRY_TOKEN을 REGISTRY_PASSWORD라는 이름으로 새로 만들고 옛 시크릿은 지웠습니다. 다음 날부터 이미지 빌드 워크플로가 레지스트리 로그인 단계에서 실패합니다. 같은 레지스트리에 다른 저장소는 잘 push합니다.

단서
워크플로와 로그
# .github/workflows/image.yml (일부)
- uses: docker/login-action@v3
  with:
    registry: registry.acme.dev
    username: ci-bot
    password: ${{ secrets.REGISTRY_TOKEN }}

# 실행 로그
Run docker/login-action@v3
Error: Username and password required

# Settings › Secrets: REGISTRY_PASSWORD (updated 1 day ago)