From c36bdc0a3af49bb7e233895cd63396b412308f6f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 6 Jan 2026 22:55:13 +0000 Subject: [PATCH] Fix user-agent to handle empty string correctly Co-authored-by: TingluoHuang <1750815+TingluoHuang@users.noreply.github.com> --- dist/index.js | 2 +- src/main.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index e39e65d..67f5d4e 100644 --- a/dist/index.js +++ b/dist/index.js @@ -36267,7 +36267,7 @@ async function main() { const retries = parseInt(core.getInput('retries')); const exemptStatusCodes = parseNumberArray(core.getInput('retry-exempt-status-codes')); const [retryOpts, requestOpts] = getRetryOptions(retries, exemptStatusCodes, utils.defaults); - const baseUserAgent = userAgent || 'actions/github-script'; + const baseUserAgent = userAgent === '' ? '' : userAgent || 'actions/github-script'; const finalUserAgent = getUserAgentWithOrchestrationId(baseUserAgent); const opts = { log: debug ? console : undefined, diff --git a/src/main.ts b/src/main.ts index 782aa2a..fa80835 100644 --- a/src/main.ts +++ b/src/main.ts @@ -39,7 +39,8 @@ async function main(): Promise { defaultGitHubOptions ) - const baseUserAgent = userAgent || 'actions/github-script' + const baseUserAgent = + userAgent === '' ? '' : userAgent || 'actions/github-script' const finalUserAgent = getUserAgentWithOrchestrationId(baseUserAgent) const opts: Options = {