Valentin Maerten
092663a2f2
feat: add gitignore option to exclude ignored files from sources/generates
...
When `gitignore: true` is set at the Taskfile or task level, files
matching .gitignore rules are automatically excluded from sources and
generates glob resolution. This prevents rebuilds triggered by changes
to files that are in .gitignore (build artifacts, generated files, etc.).
Uses go-git to load .gitignore patterns including nested .gitignore
files, .git/info/exclude, and global gitignore configuration.
2026-04-20 22:05:02 +02:00
..
2026-04-20 21:50:03 +02:00
2025-03-31 17:53:58 +01:00
2025-09-11 19:33:53 +02:00
2025-02-08 17:34:04 +01:00
2025-03-31 17:53:58 +01:00
2025-04-21 13:43:20 -03:00
2025-03-31 17:53:58 +01:00
2024-06-28 17:59:46 +01:00
2024-09-29 16:03:48 -04:00
2022-12-05 21:25:16 -03:00
2025-03-31 17:53:58 +01:00
2025-07-23 21:57:25 +01:00
2025-03-31 17:53:58 +01:00
2023-07-24 21:13:37 -03:00
2022-08-23 18:43:04 -03:00
2024-09-19 08:22:39 -04:00
2024-11-07 13:25:59 -03:00
2025-12-07 17:23:08 -03:00
2025-07-23 21:57:25 +01:00
2023-06-18 02:32:18 +01:00
2025-07-09 18:36:40 +01:00
2026-04-20 22:05:02 +02:00
2026-01-26 09:21:09 -03:00
2025-04-27 22:15:49 +00:00
2025-02-26 17:49:05 +01:00
2024-03-10 17:28:04 +00:00
2024-05-12 20:32:09 +01:00
2024-04-24 18:33:56 +01:00
2025-07-23 21:57:25 +01:00
2024-09-06 10:44:28 -03:00
2024-10-05 21:40:22 -03:00
2022-10-07 10:18:53 +00:00
2022-09-17 13:11:16 -03:00
2024-04-29 22:27:30 +01:00
2024-10-18 18:13:25 +02:00
2022-11-02 14:27:15 +00:00
2026-01-25 16:33:52 +01:00
2022-11-02 14:27:15 +00:00
2024-12-30 10:09:28 +01:00
2026-01-22 21:20:45 +01:00
2022-09-17 13:11:16 -03:00
2025-07-23 21:57:25 +01:00
2025-11-11 16:40:40 -03:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2025-03-31 17:53:58 +01:00
2023-03-08 22:34:52 -03:00
2025-03-31 17:53:58 +01:00
2023-10-22 00:42:26 +00:00
2025-11-11 16:40:40 -03:00
2026-01-18 08:42:18 -03:00
2025-11-11 16:40:40 -03:00
2026-03-21 11:32:02 +01:00
2025-09-11 19:33:53 +02:00
2024-06-28 16:50:02 +01:00
2025-11-22 17:17:13 -03:00
2023-01-14 16:41:56 -03:00
2023-05-22 22:09:29 -03:00
2023-06-10 22:08:28 -03:00
2026-01-25 16:06:13 +01:00
2023-03-16 21:38:24 -03:00
2025-03-31 17:53:58 +01:00
2025-02-08 17:34:04 +01:00
2024-11-07 13:25:59 -03:00
2025-11-29 11:14:20 +01:00
2022-12-05 21:58:20 -03:00
2026-04-11 21:42:50 -03:00
2022-12-05 21:58:20 -03:00
2023-08-26 21:06:50 +00:00
2025-03-31 17:53:58 +01:00
2026-03-08 20:00:12 +00:00
2025-12-18 17:50:00 -03:00
2023-12-29 20:26:02 +00:00
2025-03-22 20:06:16 -03:00
2026-01-18 19:05:29 +01:00