at main 579 B view raw
1name: validate docker build 2 3on: 4 pull_request: 5 paths: 6 - "backend/src/**" 7 - "backend/Dockerfile" 8 - "backend/pyproject.toml" 9 - "backend/uv.lock" 10 - "README.md" 11 - ".github/workflows/build-docker.yml" 12 13jobs: 14 build: 15 name: build backend image 16 runs-on: ubuntu-latest 17 steps: 18 - uses: actions/checkout@v4 19 20 - name: set up docker buildx 21 uses: docker/setup-buildx-action@v3 22 23 - name: build docker image 24 # Build from root context using backend/Dockerfile 25 run: docker build -f backend/Dockerfile .