diff --git a/packages/http-client/__tests__/basics.test.ts b/packages/http-client/__tests__/basics.test.ts index 31043069..d47c1200 100644 --- a/packages/http-client/__tests__/basics.test.ts +++ b/packages/http-client/__tests__/basics.test.ts @@ -387,7 +387,7 @@ describe('basics', () => { const body: string = await res.readBody() const obj = JSON.parse(body) expect(obj.headers['user-agent']).toBe( - `http-client-tests github_orchestration_id/${orchId}` + `http-client-tests actions_orchestration_id/${orchId}` ) delete process.env['ACTIONS_ORCHESTRATION_ID'] @@ -406,7 +406,7 @@ describe('basics', () => { const obj = JSON.parse(body) // Spaces, parentheses, and slashes should be replaced with underscores expect(obj.headers['user-agent']).toBe( - 'http-client-tests github_orchestration_id/test__with__special_chars' + 'http-client-tests actions_orchestration_id/test__with__special_chars' ) delete process.env['ACTIONS_ORCHESTRATION_ID'] diff --git a/packages/http-client/src/index.ts b/packages/http-client/src/index.ts index 80d81aed..d216277c 100644 --- a/packages/http-client/src/index.ts +++ b/packages/http-client/src/index.ts @@ -823,7 +823,7 @@ export class HttpClient { // Sanitize the orchestration ID to ensure it contains only valid token characters // Valid characters: alphanumeric, !, #, $, %, &, ', *, +, -, ., ^, _, `, |, ~ const sanitizedId = orchId.replace(/[^a-zA-Z0-9!#$%&'*+.^_`|~-]/g, '_') - return `${userAgent} github_orchestration_id/${sanitizedId}` + return `${userAgent} actions_orchestration_id/${sanitizedId}` } return userAgent }