ci: switch from GitLab CI to Gitea Actions, fix Dockerfile.backend

- Replace .gitlab-ci.yml with .gitea/workflows/deploy.yml
- Fix Dockerfile.backend: add scan_processor.py and searcher_v3.py to
  COPY command (they were missing, would cause runtime ImportError)
- Update docker-compose.yml comment to reference Gitea workflow

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-28 11:42:02 +01:00
parent 717b976293
commit cdb8c20e82
4 changed files with 55 additions and 52 deletions

View File

@@ -14,7 +14,7 @@ WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY api_server.py airports.py cache.py ./
COPY api_server.py airports.py cache.py scan_processor.py searcher_v3.py ./
COPY database/ ./database/
# Pre-fetch airport data and initialise the database at build time

View File

@@ -1,4 +1,4 @@
name: flight-radar # pins the project name — must match COMPOSE_PROJECT in .gitlab-ci.yml
name: flight-radar # pins the project name — must match COMPOSE_PROJECT in .gitea/workflows/deploy.yml
services:
backend: