name: Gemini Writing Review on: pull_request: types: [opened, synchronized, reopened] jobs: gemini-review: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Go uses: actions/setup-go@v5 with: go-version: '1.22' - name: Run Gemini Review env: GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITEA_URL: ${{ github.server_url }} GITHUB_REPOSITORY: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number }} run: | cd scripts/gemini_review go build -o gemini_review_bin main.go cd ../.. ./scripts/gemini_review/gemini_review_bin