fix: add docker-compose files to workflow trigger paths

Problem: Commit dd063d5 modified docker-compose*.yml files but did NOT
trigger Gitea Actions build because docker-compose files were not in the
workflow's paths trigger list.

Evidence:
- git show --stat dd063d5 shows only docker-compose*.yml and docs/ changed
- .gitea/workflows/docker-publish.yaml paths did not include docker-compose*.yml
- Gitea Actions did not run after push (verified by user)

Solution:
Added 'docker-compose*.yml' to workflow paths trigger list.

Justification:
Docker-compose files are deployment configuration that should trigger
image rebuilds when changed. This ensures Dokploy applications always
pull images with the latest docker-compose configurations.

Testing:
This commit will trigger a build because it modifies .gitea/workflows/**
(which is in the paths list). Future docker-compose changes will also trigger.
This commit is contained in:
Oussama Douhou
2026-01-13 13:24:36 +01:00
parent dd063d5ac5
commit 254b7710d7

View File

@@ -10,6 +10,7 @@ on:
- 'src/**' - 'src/**'
- 'client/**' - 'client/**'
- 'Dockerfile' - 'Dockerfile'
- 'docker-compose*.yml'
- 'package.json' - 'package.json'
- '.gitea/workflows/**' - '.gitea/workflows/**'
workflow_dispatch: workflow_dispatch: