From eb4afe2a5bdf671abf0e8e734bab60ad8c4fb0a5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 23 Jun 2026 02:04:03 +0000 Subject: [PATCH 1/2] Initial plan From 9a1f2f556b69427cb38d02ee7d1fec4c72c5a9aa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 23 Jun 2026 02:06:00 +0000 Subject: [PATCH 2/2] Add interactiveMode false to generated maven settings.xml --- __tests__/auth.test.ts | 2 ++ dist/setup/index.js | 1 + docs/advanced-usage.md | 2 ++ src/auth.ts | 1 + 4 files changed, 6 insertions(+) diff --git a/__tests__/auth.test.ts b/__tests__/auth.test.ts index 06591da7a..eca837a56 100644 --- a/__tests__/auth.test.ts +++ b/__tests__/auth.test.ts @@ -160,6 +160,7 @@ describe('auth tests', () => { const expectedSettings = ` + false ${id} @@ -181,6 +182,7 @@ describe('auth tests', () => { const expectedSettings = ` + false ${id} diff --git a/dist/setup/index.js b/dist/setup/index.js index 33056027d..ee7a19d4d 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -77727,6 +77727,7 @@ function generate(id, username, password, gpgPassphrase) { '@xmlns': 'http://maven.apache.org/SETTINGS/1.0.0', '@xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', '@xsi:schemaLocation': 'http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd', + interactiveMode: false, servers: { server: [ { diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index f4838b349..4d057a4e7 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -400,6 +400,7 @@ The two `settings.xml` files created from the above example look like the follow + false github @@ -419,6 +420,7 @@ The two `settings.xml` files created from the above example look like the follow + false maven diff --git a/src/auth.ts b/src/auth.ts index c8ea6291c..52ee3ede9 100644 --- a/src/auth.ts +++ b/src/auth.ts @@ -80,6 +80,7 @@ export function generate( '@xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', '@xsi:schemaLocation': 'http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd', + interactiveMode: false, servers: { server: [ {