From bf99a95dc6b90babff35a64e9a48e5e4e5a091b4 Mon Sep 17 00:00:00 2001 From: Arunavo Ray Date: Wed, 1 Oct 2025 08:02:56 +0530 Subject: [PATCH] ci: add more paths to trigger Docker builds - Added docker-entrypoint.sh to trigger paths - Added drizzle/** for database migrations - Added scripts/** for database management scripts - Added src/** for source code changes This ensures Docker images are rebuilt when critical runtime files change, not just package dependencies. --- .github/workflows/docker-build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index c1949e5..840a7df 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -10,6 +10,10 @@ on: - 'package.json' - 'bun.lock*' - '.github/workflows/docker-build.yml' + - 'docker-entrypoint.sh' + - 'drizzle/**' + - 'scripts/**' + - 'src/**' pull_request: paths: - 'Dockerfile' @@ -17,6 +21,10 @@ on: - 'package.json' - 'bun.lock*' - '.github/workflows/docker-build.yml' + - 'docker-entrypoint.sh' + - 'drizzle/**' + - 'scripts/**' + - 'src/**' schedule: - cron: '0 0 * * 0' # Weekly security scan on Sunday at midnight