1
0
mirror of https://github.com/go-task/task.git synced 2025-05-21 22:43:13 +02:00
Commit Graph

2345 Commits

Author SHA1 Message Date
Pete Davison
d025392e8c
fix: unexport HTTPNode.url 2025-05-20 20:30:01 +00:00
Pete Davison
d47bad9071
feat: unexport all node implementation fields 2025-05-01 18:13:51 +00:00
Pete Davison
39d172f1f4
fix: TaskfileNotSecureError should use redacted URI 2025-05-01 18:09:47 +00:00
Pete Davison
bf59e9cb95
chore: improve function naming 2025-05-01 18:05:58 +00:00
Pete Davison
474eec1249
feat: redact credentials in remote urls 2025-04-28 16:16:10 +00:00
renovate[bot]
fc17343fcc
chore(deps): update all non-major dependencies ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 14:37:44 +02:00
Pete Davison
d3e9be1520
chore: changelog for 2025-04-28 12:21:26 +00:00
Pete Davison
d850d03c96
feat: add yaml templating functions ()
* feat: add yaml templating functions

* docs: add yaml functions to templating reference

* refactor: remove some unnecessary function wrappers
2025-04-28 12:19:56 +00:00
Pete Davison
0058f18676
chore: changelog for 2025-04-28 12:05:10 +00:00
Pete Davison
b3c4007756
fix: double escaped paths () 2025-04-28 13:02:46 +01:00
Pete Davison
9e8fd54be9
chore: changelog for 2025-04-27 23:02:32 +00:00
Valentin Maerten
a33544101a
fix: fuzzy model was not instanciated ()
* fix: fuzzy model was not instanciated

* add test

* add test
2025-04-28 00:00:54 +01:00
Pete Davison
1c35358fcc
v3.43.3 v3.43.3 2025-04-27 22:29:34 +00:00
Pete Davison
13daa6dc35
feat: formatting with golangci-lint and gci 2025-04-27 22:28:42 +00:00
Pete Davison
20c1ffe098
docs: update variables example so that it doesn't error 2025-04-27 22:26:59 +00:00
Pete Davison
bd8ccb8d03
chore: changelogs for reverts 2025-04-27 22:26:29 +00:00
Pete Davison
8162b05f59
Revert "feat: process variables in include vars ()"
This reverts commit f0414f162d8e34e7ca9da1c750fa8202aa6f5451.
2025-04-27 22:15:49 +00:00
Pete Davison
68d5095761
Revert "fix: .USER_WORKING_DIR should contain the value of --dir if given ()"
This reverts commit 768dca053b81d18e8c842e441fb194ba13c5e151.
2025-04-27 22:14:50 +00:00
Andrey Nering
6cb0a5a2f2 v3.43.2 v3.43.2 2025-04-21 16:35:01 -03:00
Andrey Nering
08056924e0 chore: add changelog entry for 2025-04-21 16:33:30 -03:00
Valentin Maerten
39706105e1
fix: CLI_ARGS is a string and not an array () 2025-04-21 16:31:18 -03:00
Andrey Nering
bf4e7960cb chore: show right version on changelog 2025-04-21 14:31:25 -03:00
Andrey Nering
3d36616e9e v3.43.1 v3.43.1 2025-04-21 13:57:43 -03:00
Andrey Nering
3976e8372a chore: move the experiments package out of the internal/ dir
Closes 
2025-04-21 13:55:56 -03:00
Andrey Nering
c2123dc016 v3.43.0 v3.43.0 2025-04-21 13:50:40 -03:00
Andrey Nering
0a6cd1ee42 chore: add changelog entry for 2025-04-21 13:48:25 -03:00
Valentin Maerten
7169bf6434
fix: interpolate vars in defer () 2025-04-21 13:43:20 -03:00
renovate[bot]
84cd4dfdad
chore(deps): update all non-major dependencies ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-21 13:52:23 +02:00
Pete Davison
672b39413f
feat: mockery v3 () 2025-04-19 12:55:22 +01:00
Pete Davison
7eebf6e704
chore: delete unused exp package 2025-04-19 11:54:48 +00:00
Pete Davison
4834ac743c
chore: changelog for 2025-04-19 11:54:27 +00:00
Pete Davison
c5afffb551
feat: recursive config search ()
* refactor: experiments flags

* refactor: args.Parse

* feat: recursive search for taskrc files

* feat: consolidate some code into new fsext package

* feat: add tests for search and default dir

* fix: linting issues
2025-04-19 12:20:33 +01:00
Pete Davison
1ae3bf0b25
chore: changelog for 2025-04-19 11:20:17 +00:00
Pete Davison
a84f09d45f
feat: remote taskfile improvements (cache/expiry) ()
* 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
Pete Davison
f47f237093
chore: changelog for 2025-04-19 11:11:51 +00:00
Pete Davison
04df108fb5
docs: package api docs ()
* refactor: pass Node into Read method instead of Reader type

* docs: add "key packages" and "Reading Taskfiles" sections to package doc
2025-04-19 11:58:31 +01:00
Pete Davison
8885d9e4f7
chore: changelog for 2025-04-19 10:57:36 +00:00
Pete Davison
a60c2ec3f8
fix: sources brace expansion () 2025-04-19 11:51:31 +01:00
Andrey Nering
f789c57624 chore: add changelog entry for 2025-04-18 22:56:46 -03:00
atusy
7416b7d77e
feat(completion): let fish complete global tasks if --global (-g) is passed () 2025-04-18 22:55:53 -03:00
Andrey Nering
c1ab661cf2 chore: add changelog entry for , and 2025-04-18 22:32:19 -03:00
Andrey Nering
768dca053b
fix: .USER_WORKING_DIR should contain the value of --dir if given ()
Closes 
Closes 

Co-authored-by: jaynis <kranz.jannis@googlemail.com>
2025-04-18 22:27:30 -03:00
Jay Berkenbilt
e65159f613
docs: clarify --dir flag ()
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
2025-04-17 23:10:57 +00:00
Pete Davison
789a7ea950
docs: things aren't always simple 2025-04-16 15:59:35 +00:00
renovate[bot]
b11da93c78
chore(deps): update dependency @types/react to v19.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 10:38:04 -03:00
renovate[bot]
8c720b03aa
chore(deps): update all non-major dependencies ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 10:29:35 -03:00
Pete Davison
8c8b1b5f3b
fix: make version semver compliant 2025-04-11 09:04:03 +00:00
Pete Davison
38b42d0fb1
fix: experiments validation should happen before command flags are evaluated 2025-04-10 08:45:55 +00:00
Pete Davison
669bf33619
chore: changelog for 2025-04-05 23:15:02 +00:00
Artem Sedykh
6f0f38b8d9
feat: support for loops with generates () 2025-04-05 23:55:43 +01:00