Valentin Maerten
37898d9102
feat: command timeouts ( #2898 )
2026-08-11 22:09:25 +02:00
Nithwin
d4fd591dd3
docs: fix incorrect godoc comments on WithVersionCheck and WithFailfast ( #2963 )
2026-08-10 17:45:37 +00:00
Valentin Maerten
fc49c72647
refactor: centralize fingerprint method resolution in a Fingerprinter ( #2924 )
2026-08-10 16:12:18 +02:00
kjasn
1c743de2b7
feat: Add temp dir option ( #2891 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2026-06-29 14:13:37 +00:00
Valentin Maerten
026c899d90
feat: support self-signed certificates for remote taskfiles ( #2537 )
2026-01-25 18:51:30 +01:00
Valentin Maerten
6dedcafd7d
feat(vars): add interactive prompting for required variables ( #2579 )
2026-01-22 21:20:45 +01:00
Valentin Maerten
4ec6c453bd
feat: add remote.cache-dir taskrc option ( #2572 )
2025-12-18 08:32:11 +01:00
Valentin Maerten
a40ddd4949
refactor: optimize fuzzy matching with lazy initialization ( #2523 )
2025-12-07 21:43:26 +01:00
Andrey Nering
9b99866224
feat: add --failfast and failtest: true to control dependencies ( #2525 )
2025-12-07 17:23:08 -03:00
Valentin Maerten
3fb7919577
build(deps): upgrade xsync from v3 to v4 ( #2554 )
2025-12-07 12:28:31 +01:00
Maciej Lech
72a349b0e9
feat: add --trusted-hosts CLI and remote.trusted-hosts config for remote tasks ( #2491 )
...
Co-authored-by: Valentin Maerten <maerten.valentin@gmail.com >
2025-12-07 12:17:54 +01:00
merusso
0f9baf62a1
docs: Update Remote Taskfiles default values
( #2430 )
...
* docs: Update Remote Taskfiles default values
This change updates the documentation for [Remote Taskfiles > Configuration](https://taskfile.dev/docs/experiments/remote-taskfiles#configuration ) for `timeout` and `cache-expiry` to match the defaults in code.
* docs: Update `cache-expiry` default to 0s
* docs: Update executor.go comment
Fix doc comment to indicate that cache expiry default duration is 0.
2025-09-23 13:10:20 +01:00
Pete Davison
68d5095761
Revert "fix: .USER_WORKING_DIR should contain the value of --dir if given ( #2186 )"
...
This reverts commit 768dca053b .
2025-04-27 22:14:50 +00:00
Pete Davison
a84f09d45f
feat: remote taskfile improvements (cache/expiry) ( #2176 )
...
* feat: cache as node, RemoteNode and cache-first approach
* feat: cache expiry
* feat: pass ctx into reader methods instead of timeout
* docs: updated remote taskfiles experiment doc
* feat: use cache if download fails
2025-04-19 12:12:08 +01:00
Andrey Nering
768dca053b
fix: .USER_WORKING_DIR should contain the value of --dir if given ( #2186 )
...
Closes #2102
Closes #2103
Co-authored-by: jaynis <kranz.jannis@googlemail.com >
2025-04-18 22:27:30 -03:00
Pete Davison
cd81d94e18
feat: better functional options for reader ( #2148 )
2025-04-01 14:51:25 +01:00
Pete Davison
2a92b70bc2
feat: better functional options ( #2147 )
2025-03-31 21:49:00 +01:00
Pete Davison
4736bc2734
refactor: unify how executor tests are written ( #2042 )
...
* feat: use TaskTest for executor tests
* feat: more tests
* feat: separate tests for executing and formatting with new functional options that work for both test types
* feat: formatter tests
* refactor: more tests
2025-03-31 17:53:58 +01:00
Andrey Nering
0d5f2b5dab
feat(watcher): migrate to fsnotify ( #2048 )
2025-03-22 20:06:16 -03:00
Pete Davison
ffeb3bcc3f
refactor: executor functional options ( #2085 )
...
* refactor: executor functional options
* refactor: minor tidy up of list code
* fix: WithVersionCheck missing from call to NewExecutor
* feat: docstrings for structs with functional options
* refactor: prefix the functional options with the name of the struct they belong to
2025-03-10 20:38:25 +00:00