Skip to content

Commit e955570

Browse files
committed
devel/task: update to 3.48.0
v3.48.0 - 2026-01-26 * Fixed if: conditions when using to check dynamic variables. Also, skip variable prompt if task would be skipped by if:. * Fixed ROOT_TASKFILE variable pointing to directory instead of the actual Taskfile path when no explicit -t flag is provided. * Included Taskfiles with silent: true now properly propagate silence to their tasks, while still allowing individual tasks to override with silent: false. * Added TLS certificate options for Remote Taskfiles: use --cacert for self-signed certificates and --cert/--cert-key for mTLS authentication. v3.47.0 - 2026-01-24 * Fixed remote git Taskfiles: cloning now works without explicit ref, and directory includes are properly resolved. * For output: prefixed, print prefix: if set instead of task name * Ensure no ANSI sequences are printed for --color=false. * Task aliases can now contain wildcards and will match accordingly (e.g., s-* as alias for start-*). * Added conditional execution with the if field: skip tasks, commands, or task calls based on shell exit codes or template expressions like {{ eq .ENV "prod" }}. * Task can now interactively prompt for missing required variables when running in a TTY, with support for enum selection menus. Enable with --interactive flag or interactive: true in .taskrc.yml.
1 parent 814d18c commit e955570

3 files changed

Lines changed: 771 additions & 748 deletions

File tree

devel/task/Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# $NetBSD: Makefile,v 1.19 2026/01/15 19:54:44 bsiegert Exp $
1+
# $NetBSD: Makefile,v 1.20 2026/02/08 02:33:03 iquiw Exp $
22

3-
PKGNAME= task-3.46.4
4-
PKGREVISION= 1
3+
PKGNAME= task-3.48.0
54

65
DISTNAME= task-${GITHUB_TAG}
76
CATEGORIES= devel

0 commit comments

Comments
 (0)