File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed
Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : Infer
3+
4+ on :
5+ issues :
6+ types :
7+ - opened
8+ - edited
9+ issue_comment :
10+ types :
11+ - created
12+
13+ permissions :
14+ issues : write
15+ contents : write
16+ pull-requests : write
17+
18+ jobs :
19+ infer :
20+ runs-on : ubuntu-24.04
21+ steps :
22+ - name : Generate GitHub App Token
23+ uses : actions/create-github-app-token@v2.2.0
24+ id : app_token
25+ with :
26+ app-id : ${{ secrets.INFER_APP_ID }}
27+ private-key : ${{ secrets.INFER_APP_PRIVATE_KEY }}
28+ owner : ${{ github.repository_owner }}
29+ repositories : |
30+ ${{ github.event.repository.name }}
31+
32+ - name : Checkout repository
33+ uses : actions/checkout@v5
34+ with :
35+ token : ${{ steps.app_token.outputs.token }}
36+
37+ - name : Run Infer Agent
38+ uses : inference-gateway/infer-action@v0.3.1
39+ with :
40+ github-token : ${{ steps.app_token.outputs.token }}
41+ trigger-phrase : " @infer"
42+ model : deepseek/deepseek-chat
43+ max-turns : 50
44+ anthropic-api-key : ${{ secrets.ANTHROPIC_API_KEY }}
45+ openai-api-key : ${{ secrets.OPENAI_API_KEY }}
46+ google-api-key : ${{ secrets.GOOGLE_API_KEY }}
47+ deepseek-api-key : ${{ secrets.DEEPSEEK_API_KEY }}
48+ groq-api-key : ${{ secrets.GROQ_API_KEY }}
49+ mistral-api-key : ${{ secrets.MISTRAL_API_KEY }}
50+ cloudflare-api-key : ${{ secrets.CLOUDFLARE_API_KEY }}
51+ cohere-api-key : ${{ secrets.COHERE_API_KEY }}
52+ ollama-api-key : ${{ secrets.OLLAMA_API_KEY }}
53+ ollama-cloud-api-key : ${{ secrets.OLLAMA_CLOUD_API_KEY }}
You can’t perform that action at this time.
0 commit comments