Skip to content

Commit d99c4d6

Browse files
Merge pull request #112 from DiogoRibeiro7/chore/restart
chore: develop
2 parents d9a6e5c + 3b5be9c commit d99c4d6

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/todo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
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

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

3232
runs:
3333
using: 'node20'

src/core/llm/generateIssueContent.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
// src/core/llm/generateIssueContent.ts
22
import { TodoItem } from '../../parser/types';
33
import OpenAI from 'openai';
4+
import * as core from '@actions/core';
45

56
const 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

910
export async function generateIssueTitleAndBodyLLM(todo: TodoItem): Promise<{ title: string; body: string }> {
1011
const prompt = `

0 commit comments

Comments
 (0)