Valentin Maerten 5c858b37bd test: self-manage .git in gitignore fixture tests
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.
2026-07-03 16:14:17 +02:00
2026-06-29 14:13:37 +00:00
2025-05-01 18:43:43 +01:00
2026-07-02 20:37:51 +02:00
2026-06-29 14:13:37 +00:00
2025-04-19 12:55:22 +01:00
2026-07-03 13:19:03 +00:00
2024-09-02 19:21:53 +00:00
2026-06-29 14:13:37 +00:00
2024-08-14 08:37:05 -05:00
2025-09-11 10:26:59 +01:00
2017-02-28 09:15:25 -03:00
2026-06-29 14:13:37 +00:00

Task: The Modern Task Runner

A fast, cross-platform build tool inspired by Make, designed for modern workflows.

InstallationGetting StartedDocsTwitterBlueskyMastodonDiscord

Gold Sponsors

Community Sponsors

Description
A task runner / simpler Make alternative written in Go
Readme MIT 36 MiB
Languages
Go 85.2%
Vue 4.5%
Shell 4.4%
TypeScript 4.1%
PowerShell 1.3%
Other 0.5%