Skip to content

Commit 3706dc6

Browse files
committed
refactor: workflow 도커 로그인 방식 변경
- 보안강화를 위해 CI workflow에서의 도커 로그인 방식을 기존 패스워드 방식에서 엑세스 토큰 방식으로 변경
1 parent cd10a27 commit 3706dc6

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/CI.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,19 @@ jobs:
7979
title: updated_title,
8080
state: 'closed'
8181
})
82+
8283

84+
- name: 도커 허브 로그인
85+
run:
86+
docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_ACCESS_TOKEN }}
8387

84-
- name: Docker build and push
88+
- name: 도커 빌드및 Push
8589
run: |
86-
echo "${{ secrets.DOCKER_HUB_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin
8790
docker build -t 7zrv/somemore:${GITHUB_SHA::7} -t 7zrv/somemore:latest .
8891
docker push 7zrv/somemore:${GITHUB_SHA::7}
8992
docker push 7zrv/somemore:latest
9093
94+
9195
- name: SonarCloud 빌드및 분석
9296
env:
9397
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any

0 commit comments

Comments
 (0)