Skip to content

AI PR Assistant 26.09.20-002

Choose a tag to compare

@devsetgo devsetgo released this 20 Sep 23:24
· 13 commits to main since this release
34b6802

New since the last release

  • Claude (Anthropic) as a provider. Set provider: anthropic with anthropic_api_key. The model
    defaults to claude-haiku-4-5-20251001; change it with anthropic_model. OpenAI is still the default.
  • GPT-6 support. gpt-6-* models now get the right request parameters, so
    openai_model: gpt-6-astra works.
  • Attribution footer. Descriptions end with a small "Created using devsetgo/ai-pr-assistant with
    " line. Set attribution: false to turn it off.
  • Hardened Docker build. The image installs from a hash-locked, wheels-only dependency file, and
    workflow actions are pinned to commit SHAs.
  • New docs. Step-by-step guides for getting OpenAI and Anthropic API keys, plus a model reference
    (its prices are indicative only; check your provider).

Upgrade notes

  • Existing workflows keep working. The one visible difference is the attribution footer, which is on
    by default. Add attribution: false to keep descriptions exactly as before.
  • openai_api_key is no longer marked required in action.yml. The Action now checks that the key
    for your chosen provider is set and fails early with a clear message if it isn't.
  • temperature is ignored when provider: anthropic.

Quick start

- uses: devsetgo/ai-pr-assistant@26.09.20-002
  with:
    github_token: ${{ secrets.GITHUB_TOKEN }}
    openai_api_key: ${{ secrets.OPENAI_API_KEY }}

For Claude, use provider: anthropic and anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}.

Docs: Setup guide ·
Configuration ·
Model reference ·
Changelog