AI SDK and AI Gateway now integrated in GitHub Actions

1 min read

You can now use the vercel/ai-action@v2 GitHub Action to access the AI SDK and AI Gateway, generating text or structured JSON directly in your workflows by specifying a prompt, model, and api-key.

This integration enables new AI powered use cases for Github Actions, like summarizing what made it into a release, a light PR code review, comment moderation, or finding duplicate or relevant issues. For example, you can use it to triage issues like:

triage.yml
on:
issues:
types: [opened]
jobs:
generate-text:
runs-on: ubuntu-latest
steps:
- uses: vercel/ai-action@v2
id: prompt
with:
model: "openai/gpt-5"
api-key: ${{ secrets.AI_GATEWAY_API_KEY }}
prompt: |
Is this an urgent issue? Say "yes" if it's preventing a user from doing something critical.
Issue Title: ${{ github.event.issue.title }}
Issue Body: ${{ github.event.issue.body }}
- if: steps.prompt.outputs.text == 'yes'
run: gh issue edit ${{ github.event.issue.html_url }} --add-label urgent
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Learn more and see examples in the Github Actions marketplace or view the source code.

Start using Vercel AI Gateway

Unify access to hundreds of AI models through one endpoint with automatic failover, simplified authentication, and no key management.

Get an API Key