refactor: move docker/ → services/
All checks were successful
Picsur Deploy / Validate Picsur Compose (pull_request) Successful in 12s
Picsur Deploy / Deploy Picsur to Dockerino (pull_request) Has been skipped

- docker/ renamed to services/ (single source of truth for compose files)
- Update picsur.yml workflow paths from docker/dockerino/ to services/dockerino/
This commit is contained in:
gaia 2026-04-09 12:13:10 -03:00
parent 7fc4f1e3dd
commit 665e5e1f40
15 changed files with 6 additions and 6 deletions

View File

@ -3,12 +3,12 @@ name: Picsur Deploy
on: on:
pull_request: pull_request:
paths: paths:
- 'docker/dockerino/picsur/**' - 'services/dockerino/picsur/**'
push: push:
branches: branches:
- main - main
paths: paths:
- 'docker/dockerino/picsur/**' - 'services/dockerino/picsur/**'
env: env:
DOCKERINO_HOST: 10.0.0.50 DOCKERINO_HOST: 10.0.0.50
@ -31,20 +31,20 @@ jobs:
- name: Validate docker-compose syntax - name: Validate docker-compose syntax
run: | run: |
cd docker/dockerino/picsur cd services/dockerino/picsur
docker compose config --quiet docker compose config --quiet
echo "✅ docker-compose.yml syntax is valid" echo "✅ docker-compose.yml syntax is valid"
- name: Pull image (dry-run) - name: Pull image (dry-run)
run: | run: |
cd docker/dockerino/picsur cd services/dockerino/picsur
docker compose pull --quiet docker compose pull --quiet
echo "✅ Docker image pull successful" echo "✅ Docker image pull successful"
- name: Show compose file - name: Show compose file
run: | run: |
echo "📄 docker-compose.yml content:" echo "📄 docker-compose.yml content:"
cat docker/dockerino/picsur/docker-compose.yml cat services/dockerino/picsur/docker-compose.yml
# ============================================ # ============================================
# JOB 2: DEPLOY (só roda no push to main) # JOB 2: DEPLOY (só roda no push to main)
@ -76,7 +76,7 @@ jobs:
- name: Sync docker-compose.yml to Dockerino - name: Sync docker-compose.yml to Dockerino
run: | run: |
rsync -avz --progress \ rsync -avz --progress \
docker/dockerino/picsur/ \ services/dockerino/picsur/ \
${{ env.DOCKERINO_USER }}@${{ env.DOCKERINO_HOST }}:${{ env.PICSUR_PATH }}/ ${{ env.DOCKERINO_USER }}@${{ env.DOCKERINO_HOST }}:${{ env.PICSUR_PATH }}/
- name: Pull latest image on Dockerino - name: Pull latest image on Dockerino