Compare commits
2 Commits
fix/deploy
...
fix/temp-d
| Author | SHA1 | Date | |
|---|---|---|---|
| 88bbdd2c5d | |||
| efa2d83cab |
11
.github/workflows/deploy.yml
vendored
11
.github/workflows/deploy.yml
vendored
@@ -22,15 +22,6 @@ jobs:
|
|||||||
key: ${{ secrets.SERVER_SSH_KEY }}
|
key: ${{ secrets.SERVER_SSH_KEY }}
|
||||||
port: ${{ secrets.SERVER_PORT }}
|
port: ${{ secrets.SERVER_PORT }}
|
||||||
script: |
|
script: |
|
||||||
set -euo pipefail
|
|
||||||
cd ~/terminalShop
|
cd ~/terminalShop
|
||||||
git fetch origin master
|
git pull
|
||||||
git reset --hard origin/master
|
|
||||||
deployed=$(git rev-parse HEAD)
|
|
||||||
expected="${{ github.sha }}"
|
|
||||||
if [ "$deployed" != "$expected" ]; then
|
|
||||||
echo "::error::deploy HEAD mismatch: box=$deployed expected=$expected"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
docker compose -f docker-compose.prod.yml up -d --build
|
docker compose -f docker-compose.prod.yml up -d --build
|
||||||
echo "deploy verified: HEAD=$deployed"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user