diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 1be85e6..b00ff42 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -40,25 +40,25 @@ jobs: docker tag app ${{ secrets.DOCKER_USERNAME }}/apigateway:latest docker push ${{ secrets.DOCKER_USERNAME }}/apigateway:latest - # - name: docker-compose.yml - # uses: appleboy/scp-action@master - # with: - # username: ec2-user - # host: ${{ secrets.HOST }} - # key: ${{ secrets.PRIVATE_KEY }} - # port: ${{ secrets.PORT }} - # source: "./docker-compose-gateway.yml" - # target: "/home/ec2-user" + - name: docker-compose.yml + uses: appleboy/scp-action@master + with: + username: ec2-user + host: ${{ secrets.HOST }} + key: ${{ secrets.PRIVATE_KEY }} + port: ${{ secrets.PORT }} + source: "./docker-compose-gateway.yml" + target: "/home/ec2-user" - # # - name: Deploy - # uses: appleboy/ssh-action@master - # with: - # host: ${{ secrets.HOST }} - # username: ec2-user - # key: ${{ secrets.PRIVATE_KEY }} - # script: | - # # Pull the latest Docker image - # docker pull ${{ secrets.DOCKER_USERNAME }}/apigateway:latest - # docker image prune -a -f - # docker stop apigateway - # docker-compose -f docker-compose-gateway.yml up -d + - name: Deploy + uses: appleboy/ssh-action@master + with: + host: ${{ secrets.HOST }} + username: ec2-user + key: ${{ secrets.PRIVATE_KEY }} + script: | + # Pull the latest Docker image + docker pull ${{ secrets.DOCKER_USERNAME }}/apigateway:latest + docker image prune -a -f + docker stop apigateway + docker-compose -f docker-compose-gateway.yml up -d