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
Andrey Nering
edb491a4d0
chore(deps): update shell interpreter
...
Closes #2446
Ref mvdan/sh#1182
Ref mvdan/sh#1241
2026-01-21 14:05:52 -03:00
renovate[bot]
2ad3d26f4a
chore(deps): update all non-major dependencies ( #2637 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:09:40 +01:00
renovate[bot]
cdfcd08213
chore(deps): update actions/checkout action to v6 ( #2638 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 21:08:59 +01:00
Valentin Maerten
382c37bc2a
chore: changelog for #2234
2026-01-18 19:07:13 +01:00
Valentin Maerten
618cd8956f
feat: wildcard match aliases ( #2234 )
2026-01-18 19:05:29 +01:00
Andrey Nering
b53e5da41a
docs(changelog): add entry for #2584
2026-01-18 09:20:00 -03:00
Timothy Rule
b9c1ab8eae
fix: ensure no ansi sequences are printed for --color=false ( #2584 )
2026-01-18 09:18:52 -03:00
Andrey Nering
e47f55783e
docs(changelog): add entry for #1566 , #2633
2026-01-18 08:44:50 -03:00
Timothy Rule
d5f071c096
fix: print prefix when task is up-to-date and output-style is prefixed ( #2633 )
2026-01-18 08:42:18 -03:00
Andrey Nering
fb784f4e3d
chore(taskfile): create tag as annotated and add message automatically
2026-01-18 08:35:23 -03:00
renovate[bot]
91f9299c98
chore(deps): update all non-major dependencies ( #2611 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 21:07:58 +01:00
Valentin Maerten
145412a75c
chore: changelog for #2602
2026-01-14 19:51:00 +01:00
Valentin Maerten
ba38344ca6
fix: remote git taskfile cloning and directory includes ( #2602 )
2026-01-14 19:43:39 +01:00
Valentin Maerten
4e963f8714
feat(ci): add on-demand PR build workflow ( #2578 )
2026-01-14 19:41:50 +01:00
Bouke Versteegh
3d4d189bcd
docs: clarify dotenv file precedence when multiple files are specified ( #2628 )
2026-01-14 19:37:41 +01:00
Andrey Nering
179bde1f37
v3.46.4
v3.46.4
2025-12-24 18:57:17 -03:00
Andrey Nering
e4de687aee
docs(changelog): add entry for #2592
2025-12-24 18:55:21 -03:00
WinkelCode
06538860a8
fix(completion): use posix whitespace in fish sed regex ( #2592 )
2025-12-24 18:48:54 -03:00
renovate[bot]
8a37bf5c1f
chore(deps): update all non-major dependencies ( #2598 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 20:36:40 +01:00
Valentin Maerten
ca99266aea
feat(schema): add cache-dir property to taskrc schema ( #2603 )
2025-12-23 20:35:57 +01:00