We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 31a7889 commit 4e22f2bCopy full SHA for 4e22f2b
1 file changed
.github/workflows/deploy.yml
@@ -94,18 +94,14 @@ jobs:
94
script: |
95
set -euo pipefail
96
97
- if [ -n "${GHCR_USERNAME:-}" ] && [ -n "${GHCR_TOKEN:-}" ]; then
98
- printf '%s' "$GHCR_TOKEN" | docker login ghcr.io -u "$GHCR_USERNAME" --password-stdin
99
- fi
+ printf '%s' "$GHCR_TOKEN" | docker login ghcr.io -u "$GHCR_USERNAME" --password-stdin
100
101
IMAGE_REF="$IMAGE@$DIGEST"
102
echo "Deploying $IMAGE_REF"
103
104
docker pull "$IMAGE_REF"
105
-
106
docker stop "$CONTAINER_NAME" 2>/dev/null || true
107
docker rm "$CONTAINER_NAME" 2>/dev/null || true
+ docker run -d --restart unless-stopped --name "$CONTAINER_NAME" "$IMAGE_REF"
108
109
- docker run -d \
110
- --restart unless-stopped \
111
- --name "$CONTAINER_NAME" \
+ docker logout ghcr.io
0 commit comments