File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 2929 issue-title-template : src/templates/issueTitle.txt
3030 issue-body-template : src/templates/issueBody.md
3131 report : true
32- OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
3332 llm : true
33+ openai-api-key : ${{ secrets.OPENAI_API_KEY }}
3434
3535 - name : Upload TODO report
3636 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ inputs:
2727
2828 openai-api-key :
2929 required : false
30- description : OpenAI API key used when `llm` is true
30+ description : ' OpenAI API key used when `llm` is true'
3131
3232runs :
3333 using : ' node20'
Original file line number Diff line number Diff line change 11// src/core/llm/generateIssueContent.ts
22import { TodoItem } from '../../parser/types' ;
33import OpenAI from 'openai' ;
4+ import * as core from '@actions/core' ;
45
56const openai = new OpenAI ( {
6- apiKey : process . env . OPENAI_API_KEY || '' , // or core.getInput('openai-api-key')
7- } ) ;
7+ apiKey : core . getInput ( 'openai-api-key' ) , // correto agora
8+ } ) ;
89
910export async function generateIssueTitleAndBodyLLM ( todo : TodoItem ) : Promise < { title : string ; body : string } > {
1011 const prompt = `
You can’t perform that action at this time.
0 commit comments