Configure git-mirror repository as core.sharedRepository=group
Open
git-mirrors
- Dominant language
- Go
- Stars
- 1.1k
- Forks
- 378
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 74
Description
See https://github.com/buildkite/agent/issues/1017#issuecomment-862081026 for context on this. NixOS packaging of our agent runs multiple instances as unique unix users, using git mirrors between them breaks.
Contributor guide
Research direction
No source file or test is named. Read the linked issue comment for context, then trace the git-mirror configuration and the core.sharedRepository setting in the agent; done means NixOS-packaged agents running as distinct Unix users can share git mirrors with group permissions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, go
- Domain
- ci-cd, devops
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100