Files
testingcodeantrepo/.gitea/worflows/codeant.yml

45 lines
1.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: CodeAnt AI Review - Stage 1
on:
push:
branches: ["testing2"]
workflow_dispatch:
jobs:
codeant-review:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: "22"
- name: Install CodeAnt CLI
run: npm install -g codeant-cli
- name: Configure CodeAnt Auth
env:
CODEANT_API_TOKEN: ${{ secrets.CODEANT_API_TOKEN }}
run: |
mkdir -p $HOME/.codeant
printf '{"apiKey":"%s"}\n' "$CODEANT_API_TOKEN" > $HOME/.codeant/config.json
# Debug (VERY IMPORTANT helps verify commit)
- name: Debug Commit Info
run: |
echo "==== LAST 3 COMMITS ===="
git log --oneline -n 3
echo "==== FILES IN LAST COMMIT ===="
git show --name-only --pretty="" HEAD
- name: Run CodeAnt Review
run: |
codeant review > review.txt || true
cat review.txt