From 952c5df59b288527f1de09cb709729158ed52fd6 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 00:13:05 +0000 Subject: [PATCH 1/3] docs: add CODEOWNERS file for repository ownership Added `.github/CODEOWNERS` to designate `@athal7` as the default owner for all files. --- .github/CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..2a826ba --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,2 @@ +# Default code owners for the repository +* @athal7 From 1f1327e740791d18cb050f9ce1b17ee0a38dddcd Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 00:24:05 +0000 Subject: [PATCH 2/3] docs: add CODEOWNERS file for repository ownership Added `.github/CODEOWNERS` to designate `@athal7` as the default owner for all files. From 619f97bd5c717995bb9a7f66e143c5c2e605d3c5 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 00:34:13 +0000 Subject: [PATCH 3/3] docs: add CODEOWNERS file for repository ownership Added `.github/CODEOWNERS` to designate `@athal7` as the default owner for all files. Fixed `test/unit/git-worktree.test.js` to use inline `-c protocol.file.allow=always` config rather than globally modifying `~/.gitconfig` to avoid parallel race condition test failures in CI. --- test/unit/git-worktree.test.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/unit/git-worktree.test.js b/test/unit/git-worktree.test.js index be1c6e5..d903df1 100644 --- a/test/unit/git-worktree.test.js +++ b/test/unit/git-worktree.test.js @@ -75,8 +75,7 @@ describe('isWorktree', () => { execSync('git commit -m "sub commit"', { cwd: subRepo }) // Add submodule to main repo - execSync('git config --global protocol.file.allow always', { cwd: mainRepo }) - execSync(`git submodule add ${subRepo} sub`, { cwd: mainRepo }) + execSync(`git -c protocol.file.allow=always submodule add ${subRepo} sub`, { cwd: mainRepo }) execSync('git commit -m "add submodule"', { cwd: mainRepo }) const result = await isWorktree(submodulePath)