fix(test): enable testable endpoints
All checks were successful
Unit Tests / unittest (push) Successful in 38s

This commit is contained in:
2025-12-14 12:18:35 +00:00
parent 113a27d9f7
commit e5dda98b4a
3 changed files with 30 additions and 11 deletions

View File

@@ -20,3 +20,4 @@ jobs:
uses: ./ uses: ./
with: with:
debug: 'true' debug: 'true'
bot_route: 'random'

19
dist/index.js vendored
View File

@@ -32877,17 +32877,26 @@ async function run() {
const githubToken = process.env.GITHUB_TOKEN; const githubToken = process.env.GITHUB_TOKEN;
if (!commentBody) { if (!commentBody) {
core.setFailed('No comment body found in the event payload'); if (!debug) {
return; core.setFailed('No comment body found in the event payload');
return;
}
core.info('No comment body found in the event payload, continuing because debug is enabled');
} }
const task = let task =
(await fetchFirstIssueComment(repoName, issueNumber, githubToken, serverUrl)) || (await fetchFirstIssueComment(repoName, issueNumber, githubToken, serverUrl)) ||
sanitizeTask(commentBody); sanitizeTask(commentBody);
if (!task) { if (!task) {
core.setFailed('Unable to determine the task to send to the agent'); if (!debug) {
return; core.setFailed('Unable to determine the task to send to the agent');
return;
}
core.info('Unable to determine the task, using debug placeholder');
task = '[debug] empty task';
} }
const requestPayload = { const requestPayload = {

View File

@@ -45,17 +45,26 @@ async function run() {
const githubToken = process.env.GITHUB_TOKEN; const githubToken = process.env.GITHUB_TOKEN;
if (!commentBody) { if (!commentBody) {
core.setFailed('No comment body found in the event payload'); if (!debug) {
return; core.setFailed('No comment body found in the event payload');
return;
}
core.info('No comment body found in the event payload, continuing because debug is enabled');
} }
const task = let task =
(await fetchFirstIssueComment(repoName, issueNumber, githubToken, serverUrl)) || (await fetchFirstIssueComment(repoName, issueNumber, githubToken, serverUrl)) ||
sanitizeTask(commentBody); sanitizeTask(commentBody);
if (!task) { if (!task) {
core.setFailed('Unable to determine the task to send to the agent'); if (!debug) {
return; core.setFailed('Unable to determine the task to send to the agent');
return;
}
core.info('Unable to determine the task, using debug placeholder');
task = '[debug] empty task';
} }
const requestPayload = { const requestPayload = {