Skip to content
This repository was archived by the owner on Mar 19, 2025. It is now read-only.

Commit 2e73b58

Browse files
committed
[CD] wip
1 parent 6e4d398 commit 2e73b58

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/build-and-deploy.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,13 @@ jobs:
6060
key: ${{ secrets.SSH_PRIVATE_KEY }}
6161
script: |
6262
cd ~/staging.mapdb.cncnet.org
63-
docker login ghcr.io -u ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }}
64-
docker pull ghcr.io/${{ github.repository }}:latest
63+
IMAGE_NAME=$(echo "${{ github.repository }}" | tr '[:upper:]' '[:lower:]')
64+
echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
65+
docker pull ghcr.io/$IMAGE_NAME:latest
6566
docker stop mapdb2 || true
6667
docker rm mapdb2 || true
67-
docker run --name mapdb2 -p 3003:8000 --volume=./maps:/app/storage/app/private --volume=./caddy_config:/config --volume=./data:/data ghcr.io/${{ github.repository }}:latest
68+
docker run --name mapdb2 -p 3003:8000 \
69+
--volume=./maps:/app/storage/app/private \
70+
--volume=./caddy_config:/config \
71+
--volume=./data:/data \
72+
ghcr.io/$IMAGE_NAME:latest

0 commit comments

Comments
 (0)