--- # https://github.com/kekxv/AiReviewPR name: ai-reviews on: pull_request: types: [opened, synchronize] jobs: review: name: Review PR runs-on: ubuntu-latest steps: - name: Check OLLAMA host run: | curl -v ${{ 'http://192.168.2.233:11435' || vars.OLLAMA_HOST }} || exit 1 - name: Checkout code uses: actions/checkout@v6 with: # Number of commits to fetch. 0 indicates all history for all # branches and tags. # Default: 1 fetch-depth: 0 # The base URL for the GitHub instance that you are trying to clone # from, will use environment defaults to fetch from the same instance # that the workflow is running from unless specified. # Example URLs are https://github.com or # https://my-ghes-server.example.com github-server-url: ${{ vars.GIT_SERVER_URL }} - name: Review code uses: kekxv/AiReviewPR@v0.1.2 with: model: ${{ vars.OLLAMA_MODEL }} host: ${{ 'http://192.168.2.233:11435' || vars.OLLAMA_HOST }} # host: ${{ vars.OLLAMA_HOST }} # ai_token: ${{ secrets.AI_TOKEN }} REVIEW_PULL_REQUEST: true LANGUAGE: English