Repository navigation
feat: per-model retry/fallback and detailed error reporting for Ask inference and MCP #3631
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: PR Gate | |
| # This gate validates that Prisma migrations are in order and that we can build | |
| # the docker container. | |
| on: | |
| pull_request: | |
| branches: ["main"] | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| permissions: | |
| contents: read | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| with: | |
| submodules: "true" | |
| # full history so migration checks can diff against the base branch | |
| fetch-depth: 0 | |
| # Fails fast (before the docker build) when migrations drift from | |
| # schema.prisma or a new migration is added out of timestamp order. | |
| - name: Check Prisma migrations | |
| uses: ./.github/actions/check-prisma-migrations | |
| with: | |
| base-ref: ${{ github.base_ref }} | |
| - name: Build Docker image | |
| id: build | |
| uses: docker/build-push-action@v7 | |
| with: | |
| context: . |