name: validate docker build on: pull_request: paths: - "backend/src/**" - "backend/Dockerfile" - "backend/pyproject.toml" - "backend/uv.lock" - "README.md" - ".github/workflows/build-docker.yml" jobs: build: name: build backend image runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: set up docker buildx uses: docker/setup-buildx-action@v3 - name: build docker image # Build from root context using backend/Dockerfile run: docker build -f backend/Dockerfile .