Skip to content

Commit 09d3d2a

Browse files
committed
Update deploy.yml
1 parent ffe803f commit 09d3d2a

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,12 @@ jobs:
8080
cp -v .env deploy_bundle/.env
8181
cp -v docker-compose.prod-infra.yml deploy_bundle/
8282
cp -v docker-compose.prod-services.yml deploy_bundle/
83-
83+
mkdir -p deploy_bundle/monitoring/grafana/provisioning
84+
cp -v monitoring/prometheus.yml deploy_bundle/monitoring/
85+
cp -v monitoring/loki-config.yml deploy_bundle/monitoring/
86+
cp -v monitoring/promtail-config.yml deploy_bundle/monitoring/
87+
cp -vr monitoring/grafana/provisioning/* deploy_bundle/monitoring/grafana/provisioning/ 2>/dev/null || true
88+
8489
mkdir -p ops
8590
cat > ops/deploy.sh <<'EOS'
8691
#!/usr/bin/env bash
@@ -171,6 +176,9 @@ jobs:
171176
test -f deploy_bundle/docker-compose.prod-infra.yml
172177
test -f deploy_bundle/docker-compose.prod-services.yml
173178
test -f deploy_bundle/deploy.sh
179+
test -f deploy_bundle/monitoring/prometheus.yml
180+
test -f deploy_bundle/monitoring/loki-config.yml
181+
test -f deploy_bundle/monitoring/promtail-config.yml
174182
175183
- name: Upload bundle to server
176184
uses: appleboy/[email protected]
@@ -179,7 +187,7 @@ jobs:
179187
username: ${{ secrets.SSH_USER }}
180188
key: ${{ secrets.SSH_PRIVATE_KEY }}
181189
port: ${{ secrets.SSH_PORT }}
182-
source: "deploy_bundle/.env,deploy_bundle/docker-compose.prod-infra.yml,deploy_bundle/docker-compose.prod-services.yml,deploy_bundle/deploy.sh"
190+
source: "deploy_bundle/.env,deploy_bundle/docker-compose.prod-infra.yml,deploy_bundle/docker-compose.prod-services.yml,deploy_bundle/deploy.sh,deploy_bundle/monitoring/**"
183191
target: "${{ steps.targetdir.outputs.DEPLOY_DIR_FINAL }}"
184192
overwrite: true
185193
strip_components: 1

0 commit comments

Comments
 (0)