File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ import { ALLOWED_REPO } from "../utils/constants.js";
2222import { performAIReview , addReactionToComment } from "../utils/prReview.js" ;
2323import { hasApprovedReview , safeJson } from "../utils/prActions.js" ;
2424import { tagPatterns } from "./tag-patterns.js" ;
25+ import { postLearningStatus } from "./learning-status.js" ;
2526
2627/**
2728 * GitHub webhook μ΄λ²€νΈ μ²λ¦¬
@@ -270,6 +271,23 @@ async function handlePullRequestEvent(payload, env) {
270271 }
271272 }
272273
274+ // νμ΅ νν© λκΈ (OPENAI_API_KEY μμ λλ§)
275+ if ( env . OPENAI_API_KEY ) {
276+ try {
277+ await postLearningStatus (
278+ repoOwner ,
279+ repoName ,
280+ prNumber ,
281+ pr . user . login ,
282+ appToken ,
283+ env . OPENAI_API_KEY
284+ ) ;
285+ } catch ( error ) {
286+ console . error ( `[handlePullRequestEvent] learningStatus failed: ${ error . message } ` ) ;
287+ // νμ΅ νν© μ€ν¨λ μ 체 νλ¦μ μ€λ¨μν€μ§ μμ
288+ }
289+ }
290+
273291 return corsResponse ( {
274292 message : "Processed" ,
275293 pr : prNumber ,
You canβt perform that action at this time.
0 commit comments