Skip to content

Commit

Permalink
Update digitalocean-deploy.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
3xjn authored Oct 15, 2024
1 parent 9e3f112 commit 9deaa59
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions .github/workflows/digitalocean-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,10 @@ jobs:
- name: SSH into Droplet and Deploy using Docker
run: |
ssh -o ServerAliveInterval=60 -o ServerAliveCountMax=10 -i ~/.ssh/id_rsa ${{ secrets.DROPLET_USERNAME }}@${{ secrets.DROPLET_IP }} << EOF
echo $GITHUB_PAT | docker login ghcr.io -u 3xjn --password-stdin
docker stop my-todo-app || true && docker rm my-todo-app || true
docker pull ghcr.io/${{ env.REPO_NAME }}/my-container:latest
docker run -d --name my-todo-app \
-v /etc/letsencrypt/live/3xjn.dev/:/app \
--user root \
ghcr.io/${{ env.REPO_NAME }}/my-container:latest
echo $GITHUB_PAT | docker login ghcr.io -u 3xjn --password-stdin
docker stop my-todo-app || true && docker rm my-todo-app || true
docker pull ghcr.io/${{ env.REPO_NAME }}/my-container:latest
docker run -d --name my-todo-app \
-p 8080:8080 \
ghcr.io/${{ env.REPO_NAME }}/my-container:latest
EOF

0 comments on commit 9deaa59

Please sign in to comment.