mirror of
https://github.com/go-task/task.git
synced 2026-07-09 20:09:14 +02:00
test/gitignore-self-manage-git
The use_gitignore filtering resolves a repo root by walking up to a .git entry. An in-tree checkout inherits go-task's own .git, but a GitHub source tarball (common for distro packaging) has none, which silently disabled filtering and broke the golden fixtures. Have the gitignore integration tests create and clean up their own .git marker in the fixture dir so they validate real behavior regardless of the build source.
Task: The Modern Task Runner
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
Installation • Getting Started • Docs • Twitter • Bluesky • Mastodon • Discord
Gold Sponsors
|
|
|
|
Community Sponsors
|
|
Languages
Go
85.2%
Vue
4.5%
Shell
4.4%
TypeScript
4.1%
PowerShell
1.3%
Other
0.5%