Change directory name
All checks were successful
Deploy to Homelab / deploy (push) Successful in 16s
All checks were successful
Deploy to Homelab / deploy (push) Successful in 16s
This commit is contained in:
6
.github/workflows/deploy-homelab.yml
vendored
6
.github/workflows/deploy-homelab.yml
vendored
@@ -24,18 +24,18 @@ jobs:
|
|||||||
- name: Remove directory from server
|
- name: Remove directory from server
|
||||||
run: |
|
run: |
|
||||||
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
||||||
rm -rf ~/homelab-static
|
rm -rf ~/homelab-dsa-tutoring
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Avoid needing to set up SSH access to GitHub for this user
|
# Avoid needing to set up SSH access to GitHub for this user
|
||||||
- name: Transfer repository files to server
|
- name: Transfer repository files to server
|
||||||
run: |
|
run: |
|
||||||
scp -i ~/.ssh/id_ed25519 -r ./* github@${{ vars.HOST }}:~/homelab-static
|
scp -i ~/.ssh/id_ed25519 -r ./* github@${{ vars.HOST }}:~/homelab-dsa-tutoring
|
||||||
|
|
||||||
- name: Deploy on server with Docker
|
- name: Deploy on server with Docker
|
||||||
run: |
|
run: |
|
||||||
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
||||||
cd ~/homelab-static
|
cd ~/homelab-dsa-tutoring
|
||||||
export TS_AUTHKEY=${{ secrets.TS_CONTAINER_AUTHKEY }}
|
export TS_AUTHKEY=${{ secrets.TS_CONTAINER_AUTHKEY }}
|
||||||
docker compose -f docker-compose.yml down
|
docker compose -f docker-compose.yml down
|
||||||
docker compose -f docker-compose.yml up -d --build
|
docker compose -f docker-compose.yml up -d --build
|
||||||
|
|||||||
Reference in New Issue
Block a user