Skip to content

Commit 396adba

Browse files
committed
hotfix: env issue handling
1 parent c394232 commit 396adba

File tree

1 file changed

+27
-44
lines changed

1 file changed

+27
-44
lines changed

.github/workflows/api-ci-cd.yaml

Lines changed: 27 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -81,48 +81,31 @@ jobs:
8181
- name: Run build
8282
run: pnpm run build
8383

84-
# Docker 로그인
85-
- name: Log in to Docker Hub
86-
uses: docker/login-action@v3
87-
with:
88-
username: ${{ secrets.DOCKER_USERNAME }}
89-
password: ${{ secrets.DOCKER_PASSWORD }}
90-
91-
# Docker 이미지 빌드
92-
- name: Build Docker Image
93-
run: |
94-
docker build -t velog-dashboard-v2-fe:latest .
95-
96-
# Docker Hub에 푸시
97-
- name: Push Docker Image
98-
run: |
99-
docker tag velog-dashboard-v2-fe:latest ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-fe:latest
100-
docker push ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-fe:latest
101-
102-
docker-deploy:
103-
runs-on: ubuntu-latest
104-
needs: build-and-test
105-
# 하나의 버전이라도 성공하면 실행 (일부 실패해도 진행)
106-
if: ${{ !cancelled() && contains(needs.build-and-test.result, 'success') }}
84+
# 환경 변수 이슈로 잠깐 disable
85+
# docker-deploy:
86+
# runs-on: ubuntu-latest
87+
# needs: build-and-test
88+
# # 하나의 버전이라도 성공하면 실행 (일부 실패해도 진행)
89+
# if: ${{ !cancelled() && contains(needs.build-and-test.result, 'success') }}
10790

108-
steps:
109-
- name: Checkout repository
110-
uses: actions/checkout@v4
111-
112-
# Docker 로그인
113-
- name: Log in to Docker Hub
114-
uses: docker/login-action@v3
115-
with:
116-
username: ${{ secrets.DOCKER_USERNAME }}
117-
password: ${{ secrets.DOCKER_PASSWORD }}
118-
119-
# Docker 이미지 빌드
120-
- name: Build Docker Image
121-
run: |
122-
docker build -t velog-dashboard-v2-api:latest .
123-
124-
# Docker Hub에 푸시
125-
- name: Push Docker Image
126-
run: |
127-
docker tag velog-dashboard-v2-api:latest ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-api:latest
128-
docker push ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-api:latest
91+
# steps:
92+
# - name: Checkout repository
93+
# uses: actions/checkout@v4
94+
95+
# # Docker 로그인
96+
# - name: Log in to Docker Hub
97+
# uses: docker/login-action@v3
98+
# with:
99+
# username: ${{ secrets.DOCKER_USERNAME }}
100+
# password: ${{ secrets.DOCKER_PASSWORD }}
101+
102+
# # Docker 이미지 빌드
103+
# - name: Build Docker Image
104+
# run: |
105+
# docker build -t velog-dashboard-v2-api:latest .
106+
107+
# # Docker Hub에 푸시
108+
# - name: Push Docker Image
109+
# run: |
110+
# docker tag velog-dashboard-v2-api:latest ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-api:latest
111+
# docker push ${{ secrets.DOCKER_USERNAME }}/velog-dashboard-v2-api:latest

0 commit comments

Comments
 (0)