summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKyle Altendorf <[email protected]>2026-04-07 16:26:01 -0400
committerGitHub <[email protected]>2026-04-07 15:26:01 -0500
commit095aeba0a77482f3061e623c7d91c29da76f195e (patch)
tree9e015e60437a5b4e0f0d19cd9f8da98ded0ee8aa
parente945436b6f71afa4860e68558de17c6fba88a1f7 (diff)
downloadopencode-095aeba0a77482f3061e623c7d91c29da76f195e.tar.gz
opencode-095aeba0a77482f3061e623c7d91c29da76f195e.zip
test: disable GPG signing in test fixtures (#20386)
-rw-r--r--packages/app/e2e/actions.ts1
-rw-r--r--packages/opencode/test/file/index.test.ts14
-rw-r--r--packages/opencode/test/fixture/fixture.ts2
-rw-r--r--packages/opencode/test/project/migrate-global.test.ts1
-rw-r--r--packages/opencode/test/snapshot/snapshot.test.ts2
5 files changed, 12 insertions, 8 deletions
diff --git a/packages/app/e2e/actions.ts b/packages/app/e2e/actions.ts
index b1c38afee..ac9439360 100644
--- a/packages/app/e2e/actions.ts
+++ b/packages/app/e2e/actions.ts
@@ -320,6 +320,7 @@ export async function createTestProject(input?: { serverUrl?: string }) {
execSync("git init", { cwd: root, stdio: "ignore" })
await fs.writeFile(path.join(root, ".git", "opencode"), id)
execSync("git config core.fsmonitor false", { cwd: root, stdio: "ignore" })
+ execSync("git config commit.gpgsign false", { cwd: root, stdio: "ignore" })
execSync("git add -A", { cwd: root, stdio: "ignore" })
execSync('git -c user.name="e2e" -c user.email="[email protected]" commit -m "init" --allow-empty', {
cwd: root,
diff --git a/packages/opencode/test/file/index.test.ts b/packages/opencode/test/file/index.test.ts
index fae3ac1f2..cd4f023cc 100644
--- a/packages/opencode/test/file/index.test.ts
+++ b/packages/opencode/test/file/index.test.ts
@@ -403,7 +403,7 @@ describe("file/index Filesystem patterns", () => {
const filepath = path.join(tmp.path, "file.txt")
await fs.writeFile(filepath, "original\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add file"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add file"`.cwd(tmp.path).quiet()
await fs.writeFile(filepath, "modified\nextra line\n", "utf-8")
await Instance.provide({
@@ -441,7 +441,7 @@ describe("file/index Filesystem patterns", () => {
const filepath = path.join(tmp.path, "gone.txt")
await fs.writeFile(filepath, "content\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add file"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add file"`.cwd(tmp.path).quiet()
await fs.rm(filepath)
await Instance.provide({
@@ -460,7 +460,7 @@ describe("file/index Filesystem patterns", () => {
await fs.writeFile(path.join(tmp.path, "keep.txt"), "keep\n", "utf-8")
await fs.writeFile(path.join(tmp.path, "remove.txt"), "remove\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "initial"`.cwd(tmp.path).quiet()
+ await $`git commit -m "initial"`.cwd(tmp.path).quiet()
// Modify one, delete one, add one
await fs.writeFile(path.join(tmp.path, "keep.txt"), "changed\n", "utf-8")
@@ -510,7 +510,7 @@ describe("file/index Filesystem patterns", () => {
for (let i = 0; i < 256; i++) binaryData[i] = i
await fs.writeFile(filepath, binaryData)
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add binary"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add binary"`.cwd(tmp.path).quiet()
// Modify the binary
const modified = Buffer.alloc(512)
for (let i = 0; i < 512; i++) modified[i] = i % 256
@@ -826,7 +826,7 @@ describe("file/index Filesystem patterns", () => {
const filepath = path.join(tmp.path, "file.txt")
await fs.writeFile(filepath, "original content\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add file"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add file"`.cwd(tmp.path).quiet()
await fs.writeFile(filepath, "modified content\n", "utf-8")
await Instance.provide({
@@ -849,7 +849,7 @@ describe("file/index Filesystem patterns", () => {
const filepath = path.join(tmp.path, "staged.txt")
await fs.writeFile(filepath, "before\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add file"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add file"`.cwd(tmp.path).quiet()
await fs.writeFile(filepath, "after\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
@@ -868,7 +868,7 @@ describe("file/index Filesystem patterns", () => {
const filepath = path.join(tmp.path, "clean.txt")
await fs.writeFile(filepath, "unchanged\n", "utf-8")
await $`git add .`.cwd(tmp.path).quiet()
- await $`git commit --no-gpg-sign -m "add file"`.cwd(tmp.path).quiet()
+ await $`git commit -m "add file"`.cwd(tmp.path).quiet()
await Instance.provide({
directory: tmp.path,
diff --git a/packages/opencode/test/fixture/fixture.ts b/packages/opencode/test/fixture/fixture.ts
index a50e0c4f6..03713d879 100644
--- a/packages/opencode/test/fixture/fixture.ts
+++ b/packages/opencode/test/fixture/fixture.ts
@@ -49,6 +49,7 @@ export async function tmpdir<T>(options?: TmpDirOptions<T>) {
if (options?.git) {
await $`git init`.cwd(dirpath).quiet()
await $`git config core.fsmonitor false`.cwd(dirpath).quiet()
+ await $`git config commit.gpgsign false`.cwd(dirpath).quiet()
await $`git config user.email "[email protected]"`.cwd(dirpath).quiet()
await $`git config user.name "Test"`.cwd(dirpath).quiet()
await $`git commit --allow-empty -m "root commit ${dirpath}"`.cwd(dirpath).quiet()
@@ -100,6 +101,7 @@ export function tmpdirScoped(options?: { git?: boolean; config?: Partial<Config.
if (options?.git) {
yield* git("init")
yield* git("config", "core.fsmonitor", "false")
+ yield* git("config", "commit.gpgsign", "false")
yield* git("config", "user.email", "[email protected]")
yield* git("config", "user.name", "Test")
yield* git("commit", "--allow-empty", "-m", "root commit")
diff --git a/packages/opencode/test/project/migrate-global.test.ts b/packages/opencode/test/project/migrate-global.test.ts
index b66653f70..120e741d2 100644
--- a/packages/opencode/test/project/migrate-global.test.ts
+++ b/packages/opencode/test/project/migrate-global.test.ts
@@ -57,6 +57,7 @@ describe("migrateFromGlobal", () => {
await $`git init`.cwd(tmp.path).quiet()
await $`git config user.name "Test"`.cwd(tmp.path).quiet()
await $`git config user.email "[email protected]"`.cwd(tmp.path).quiet()
+ await $`git config commit.gpgsign false`.cwd(tmp.path).quiet()
const { project: pre } = await Project.fromDirectory(tmp.path)
expect(pre.id).toBe(ProjectID.global)
diff --git a/packages/opencode/test/snapshot/snapshot.test.ts b/packages/opencode/test/snapshot/snapshot.test.ts
index 0cd9366a5..f53f1e811 100644
--- a/packages/opencode/test/snapshot/snapshot.test.ts
+++ b/packages/opencode/test/snapshot/snapshot.test.ts
@@ -26,7 +26,7 @@ async function bootstrap() {
await Filesystem.write(`${dir}/a.txt`, aContent)
await Filesystem.write(`${dir}/b.txt`, bContent)
await $`git add .`.cwd(dir).quiet()
- await $`git commit --no-gpg-sign -m init`.cwd(dir).quiet()
+ await $`git commit -m init`.cwd(dir).quiet()
return {
aContent,
bContent,