Valentin Maerten
2ed77716be
feat(config): add environment variable support for all taskrc options ( #2607 )
2026-02-18 18:58:13 +01:00
Valentin Maerten
a2f8e144ca
chore: changelog for #2632
2026-02-18 18:57:53 +01:00
Timothy Rule
2cdd7d3e43
fix: Call ReplaceVars() to resolve Ref's for imported global vars. ( #2632 )
2026-02-18 18:55:20 +01:00
Andrey Nering
56b316a124
ci: fix lint
2026-02-17 15:43:13 -03:00
renovate[bot]
39ce6a21ac
chore(deps): update all non-major dependencies
2026-02-17 15:43:13 -03:00
Andrey Nering
fc5f6fa3aa
fix: pin yaml package to v3 for now ( #2693 )
2026-02-17 15:29:51 -03:00
Valentin Maerten
44a2f2e5f5
docs: add Cloudsmith attribution for deb/rpm package hosting
2026-02-15 17:22:01 +01:00
Valentin Maerten
d356c649aa
chore: changelog for #2682
2026-02-15 17:01:02 +01:00
Valentin Maerten
ca24d32f37
chore: changelog for #2669
2026-02-15 14:56:52 +01:00
Timothy Rule
f63a63fa6c
fix: improve error message when searching for Taskfile. ( #2682 )
2026-02-15 14:56:35 +01:00
renovate[bot]
c0ff7105e7
chore(deps): update peter-evans/find-comment action to v4 ( #2684 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-15 14:49:49 +01:00
Valentin Maerten
8b063d6b92
fix(git): check cache before context timeout in getOrCloneRepo ( #2669 )
2026-02-15 14:46:55 +01:00
Valentin Maerten
dc8ac5e79f
chore: changelog for #2686
2026-02-15 14:45:47 +01:00
Timothy Rule
df7810ab63
fix: copy watch when merging tasks during import ( #2686 )
2026-02-15 14:42:59 +01:00
Pete Davison
82783417ea
docs: update integration doc with details of extension config namespace change ( #2428 )
...
* docs: update integration doc with details of extension config namespace change
* docs: add descriptions of sorting modes
2026-02-14 20:47:06 +00:00
renovate[bot]
d5bed6b716
chore(deps): update peter-evans/create-or-update-comment action to v5 ( #2673 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 09:42:48 +01:00
renovate[bot]
c8f722c0d5
chore(deps): update actions/upload-artifact action to v6 ( #2672 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 09:35:52 +01:00
Andrey Nering
b7743eda88
chore(goreleaser): update descriptions
2026-01-31 16:20:31 -03:00
Valentin Maerten
c0796e9701
chore: changelog for #2656
2026-01-31 18:53:52 +01:00
Trim21
cf54be3266
fix(node_git): always use unix path style ( #2656 )
2026-01-31 18:49:22 +01:00
Jens Erat
e129ae2fac
docs: fix dir headline level ( #2665 )
...
The other commands in this section are on headline level 4, which probably is also the expected one for `dir`.
2026-01-28 18:21:50 +00:00
Andrey Nering
ed69256512
chore: update readme title and description to match website
2026-01-27 22:28:02 -03:00
Andrey Nering
40ad9719d4
chore(website): improve home page title, including on opengraph
2026-01-27 22:18:49 -03:00
Andrey Nering
48f75f0913
docs(cli): mention --list with --silent
2026-01-27 21:53:52 -03:00
Andrey Nering
f000ea2b22
chore(website): have a good opengraph image
2026-01-27 21:53:52 -03:00
Andrey Nering
e8be687a40
chore(website): add "edit this page on github" links
2026-01-27 21:53:52 -03:00
renovate[bot]
788605a3a9
chore(deps): update actions/setup-go action to v6 ( #2662 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 21:42:04 +01:00
Andrey Nering
697cf442a2
docs(blog): adjust post title
2026-01-26 09:51:43 -03:00
Andrey Nering
e957edf783
chore(website): add goodx sponsor
2026-01-26 09:39:06 -03:00
Andrey Nering
09e7247d05
v3.48.0
v3.48.0
2026-01-26 09:26:23 -03:00
Andrey Nering
502f24a2ad
docs(changelog): add entry for #2658 and #2660
2026-01-26 09:24:26 -03:00
Valentin Maerten
f09f31c6d5
fix: skip prompting for vars when task if condition fails
...
Move the prompt for required variables AFTER the if condition check.
This avoids asking the user for input when the task won't run anyway.
The order in RunTask() is now:
1. FastCompiledTask
2. Check required vars early (non-interactive mode only)
3. CompiledTask (resolve dynamic vars)
4. Check if condition → exit early if false
5. Prompt for missing vars (only if task will run)
6. Validate required vars
2026-01-26 09:21:09 -03:00
Valentin Maerten
5a78808caa
fix: evaluate task-level if condition after resolving dynamic variables
2026-01-26 09:21:09 -03:00
Valentin Maerten
026c899d90
feat: support self-signed certificates for remote taskfiles ( #2537 )
2026-01-25 18:51:30 +01:00
Timothy Rule
f6720760b4
fix(includes): propagate silent mode from included Taskfiles to tasks ( #2640 )
2026-01-25 16:33:52 +01:00
Valentin Maerten
065236f076
chore: changelog for #2635
2026-01-25 16:08:11 +01:00
Timothy Rule
1bd5aa6bd5
fix: correct the value of ROOT_TASKFILE when no entrypoint ( #2635 )
2026-01-25 16:06:13 +01:00
Valentin Maerten
c3fd3c4b5e
chore: add website/.netlify to gitignore
2026-01-25 14:26:53 +01:00
Valentin Maerten
299232ee7d
fix(website): improve SEO with favicons, structured data and robots.txt ( #2657 )
2026-01-25 14:16:23 +01:00
Andrey Nering
12a26fa15e
v3.47.0
v3.47.0
2026-01-24 20:49:48 -03:00
Andrey Nering
4ab5dec8ae
fix(website): have the actual page title on open graph and twitter tags
2026-01-24 20:48:51 -03:00
Andrey Nering
af311229fe
docs: new blog post about if: and required variables prompt
2026-01-24 20:48:51 -03:00
Andrey Nering
1443e2d989
chore(deps): update mvdan/sh once again
...
Closes #2650
2026-01-24 20:48:51 -03:00
Andrey Nering
5bf4e4a29b
chore(deps): revert mvdan/sh to latest stable version ( #2651 )
...
There is an important regression on interactive commands here. See #2650
and mvdan/sh#1242 .
Once mvdan/sh#1244 is merged we'll upgrade again.
2026-01-24 22:21:30 +00:00
Andrey Nering
f9052c9fdf
chore(taskfile): add go.mod as a dependency of install
2026-01-24 18:49:38 -03:00
Valentin Maerten
0a82e2e053
chore: changelog for #2579
2026-01-22 21:22:47 +01:00
Valentin Maerten
6dedcafd7d
feat(vars): add interactive prompting for required variables ( #2579 )
2026-01-22 21:20:45 +01:00
Valentin Maerten
c84cfa41f7
chore: changelog for #2564
2026-01-21 23:06:59 +01:00
Valentin Maerten
9bc1efbc47
feat: add conditional execution for tasks and commands ( #2564 )
2026-01-21 23:05:40 +01:00
Andrey Nering
da7eb0c855
fix(shell): fix deprecation warning
2026-01-21 14:05:52 -03:00