added workflow

This commit is contained in:
David Gey 2023-10-19 17:18:13 +02:00
parent c6052165ed
commit 051c3f7aaf

View file

@ -8,16 +8,29 @@ on:
- synchronize - synchronize
permissions: write-all permissions: write-all
jobs: jobs:
review: # review:
runs-on: ubuntu-latest # runs-on: ubuntu-latest
steps: # steps:
- name: Checkout Repo # - name: Checkout Repo
uses: actions/checkout@v3 # uses: actions/checkout@v3
#
# - name: AI Code Reviewer
# uses: thankthemaker/ai-code-reviewer@main
# with:
# GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
# OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
# OPENAI_API_MODEL: "gpt-4" # Optional: defaults to "gpt-4"
# exclude: "**/*.json, **/*.md" # Optional: exclude patterns separated by commas
- name: AI Code Reviewer codeball_job:
uses: thankthemaker/ai-code-reviewer@main runs-on: ubuntu-latest
name: Codeball
steps:
- name: Codeball
uses: sturdy-dev/codeball-action@v2
with: with:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} # For all configuration options see https://github.com/sturdy-dev/codeball-action/blob/v2/action.yml
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} approvePullRequests: "true"
OPENAI_API_MODEL: "gpt-4" # Optional: defaults to "gpt-4" labelPullRequestsWhenApproved: "true"
exclude: "**/*.json, **/*.md" # Optional: exclude patterns separated by commas labelPullRequestsWhenReviewNeeded: "false"
failJobsWhenReviewNeeded: "false"