3232 if [ "${{ github.ref }}" == "refs/heads/develop" ]; then
3333 touch ./application-dev.yml
3434 echo "${{ secrets.APPLICATION_DEV_YML }}" >> ./application-dev.yml
35- elif [ "${{ github.ref }}" == "refs/heads/main " ]; then
35+ elif [ "${{ github.ref }}" == "refs/heads/master " ]; then
3636 touch ./application-prod.yml
3737 echo "${{ secrets.APPLICATION_PROD_YML }}" >> ./application-prod.yml
3838 fi
4242 - name : Create Firebase Config Directory
4343 run : |
4444 mkdir -p src/main/resources/firebase
45- echo "${{ secrets.FIREBASE_SERVICE_KEY }}" | base64 --decode > src/main/resources/firebase/catchmate-firebase-adminsdk.json
45+ echo "${{ secrets.FIREBASE_SERVICE_KEY }}" | base64 --decode > src/main/resources/firebase/catchmate-9653a- firebase-adminsdk-kh06c-0315680471 .json
4646 shell : bash
4747
4848 # 5. gradlew에 실행 권한 부여
@@ -60,14 +60,14 @@ jobs:
6060 if [ "${{ github.ref }}" == "refs/heads/develop" ]; then
6161 docker build -t ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_DEV_REPO }} .
6262 docker push ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_DEV_REPO }}
63- elif [ "${{ github.ref }}" == "refs/heads/main " ]; then
63+ elif [ "${{ github.ref }}" == "refs/heads/master " ]; then
6464 docker build -t ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_PROD_REPO }} .
6565 docker push ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_PROD_REPO }}
6666 fi
6767
6868 # 8. EC2에 배포 (SSH 연결 후 Docker 실행)
6969 - name : Deploy to EC2
70- uses : appleboy/ssh-action@v0.1.1
70+ uses : appleboy/ssh-action@master
7171 with :
7272 host : ${{ github.ref == 'refs/heads/develop' && secrets.EC2_DEV_HOST || secrets.EC2_PROD_HOST }} # 개발/운영 서버에 맞는 호스트
7373 username : ${{ secrets.EC2_USERNAME }} # 개발/운영 서버에 맞는 사용자명
7878 sudo docker rm -f $(sudo docker ps -qa)
7979 if [ "${{ github.ref }}" == "refs/heads/develop" ]; then
8080 sudo docker pull ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_DEV_REPO }}
81- elif [ "${{ github.ref }}" == "refs/heads/main " ]; then
81+ elif [ "${{ github.ref }}" == "refs/heads/master " ]; then
8282 sudo docker pull ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_PROD_REPO }}
8383 fi
8484 sudo docker-compose up -d
0 commit comments