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
|
||||
run: |
|
||||
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
||||
rm -rf ~/homelab-static
|
||||
rm -rf ~/homelab-dsa-tutoring
|
||||
EOF
|
||||
|
||||
# Avoid needing to set up SSH access to GitHub for this user
|
||||
- name: Transfer repository files to server
|
||||
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
|
||||
run: |
|
||||
ssh -i ~/.ssh/id_ed25519 github@${{ vars.HOST }} << 'EOF'
|
||||
cd ~/homelab-static
|
||||
cd ~/homelab-dsa-tutoring
|
||||
export TS_AUTHKEY=${{ secrets.TS_CONTAINER_AUTHKEY }}
|
||||
docker compose -f docker-compose.yml down
|
||||
docker compose -f docker-compose.yml up -d --build
|
||||
|
||||
Reference in New Issue
Block a user