diff --git a/.github/config/.files.yaml b/.github/config/.files.yaml index 5343246c2..2d617f8f2 100644 --- a/.github/config/.files.yaml +++ b/.github/config/.files.yaml @@ -1,6 +1,8 @@ build: &build - build.gradle - app/(common|core|proprietary)/build.gradle + - Taskfile.yml + - .taskfiles/backend.yml openapi: &openapi - *build @@ -38,6 +40,9 @@ project: &project - frontend/** - docker/** - scripts/RestartHelper.java + - Taskfile.yml + - .taskfiles/backend.yml + - .taskfiles/docker.yml - scripts/db-migration/** - .github/workflows/db-migration-test.yml @@ -55,6 +60,9 @@ frontend: &frontend - scripts/summarize_type3_signatures.py - scripts/type3_to_cff.py - scripts/update_type3_library.py + - Taskfile.yml + - .taskfiles/frontend.yml + - .taskfiles/e2e.yml # Files that affect the Tauri desktop bundle. Gate the multi-OS Tauri build # job on changes to any of these. @@ -66,6 +74,8 @@ tauri: &tauri - frontend/package-lock.json - frontend/editor/vite.config.ts - .github/workflows/tauri-build.yml + - Taskfile.yml + - .taskfiles/desktop.yml # Files that affect the AI engine (Python tool models, fixers, tests). Gate # the engine validation job on changes to engine sources or to the Java @@ -74,6 +84,8 @@ engine: &engine - engine/** - app/(common|core|proprietary)/src/main/java/** - .github/workflows/ai-engine.yml + - Taskfile.yml + - .taskfiles/engine.yml licenses-frontend: &licenses-frontend - ".github/workflows/frontend-backend-licenses-update.yml" @@ -102,4 +114,4 @@ proprietary: &proprietary - configs/settings.yml.template - build.gradle - app/proprietary/build.gradle - - .github/workflows/build-enterprise.yml \ No newline at end of file + - .github/workflows/build-enterprise.yml