ci: exclude PostgreSQL tests from CI workflow
Build and Deploy to Synology NAS / test (push) Successful in 1h8m11s
Build and Deploy to Synology NAS / build (push) Failing after 2h11m18s
Build and Deploy to Synology NAS / deploy (push) Failing after 11m20s
Build and Deploy to Synology NAS / notify (push) Has been cancelled

- Added --exclude-group=backend-db flag to test command in Gitea workflow
- Marked all PostgreSQL-dependent tests with ->group('backend-db')
- Tests in BackendModelsTest.php (8 tests) now excluded from CI
- Tests in SyncBackendDataPoolTest.php (8 tests) now excluded from CI
- These tests still run locally where PostgreSQL backend is available

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-17 18:04:42 +01:00
co-authored by Claude
parent 94d02736f7
commit d0bd84f4a2
3 changed files with 17 additions and 17 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ jobs:
- name: Run Tests
if: ${{ steps.validate.outputs.valid == 'true' }}
run: php artisan test
run: php artisan test --exclude-group=backend-db
# Job 2: Build and Push Docker Image
build: