Skip to content

Commit b26adec

Browse files
authored
Merge pull request #1 from gersmann/feat/code-review/sg
ci: build Linux wheels with manylinux2014 via maturin; verify dist co…
2 parents b6d6098 + 0847fc6 commit b26adec

2 files changed

Lines changed: 676 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Codex Autonomous Code Review
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, reopened, ready_for_review]
6+
7+
permissions:
8+
contents: read
9+
pull-requests: write
10+
11+
jobs:
12+
review:
13+
name: Run Codex review
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout PR
17+
uses: actions/checkout@v4
18+
with:
19+
fetch-depth: 0
20+
21+
- name: Install codex from PyPI (system Python)
22+
run: |
23+
python3 -m pip install --upgrade pip
24+
python3 -m pip install --upgrade codex-python
25+
26+
- name: Run Codex autonomous code review
27+
env:
28+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
30+
CODEX_MODEL: gpt-5
31+
CODEX_REASONING_EFFORT: medium
32+
DEBUG_CODEREVIEW: 5
33+
run: |
34+
python3 --version
35+
python3 scripts/codex_autoreview.py

0 commit comments

Comments
 (0)