diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 95009cb..c2a4228 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -108,5 +108,7 @@ jobs: docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ matrix.env }} for f in ~/stack-config/*.yaml; do NAME=$(basename "$f" .yaml) + IMAGE=$(grep -oE 'image: *[^ ]+' "$f" | sed 's/^image: *//') + docker pull "$IMAGE" docker stack deploy -c "$f" "$NAME" --detach=false done \ No newline at end of file