Commit Graph

  • b16ec496f0 Merge branch 'main' into feat/add-remote-dir-taskrc feat/add-remote-dir-taskrc Valentin Maerten 2025-12-15 23:14:25 +01:00
  • 32c0d38f86 changelog Valentin Maerten 2025-12-15 23:07:12 +01:00
  • 28408ef3f4 fix(schema): workaround IntelliJ JSON Schema validation bug (#2576) main nightly Valentin Maerten 2025-12-15 23:03:13 +01:00
  • a2d34ffc4c chore: changelog for #2577 Valentin Maerten 2025-12-15 22:45:52 +01:00
  • 1a190a118f feat: expose .CLI_ASSUME_YES templating variable (#2577) Semih Buyukgungor 2025-12-16 00:42:27 +03:00
  • 5292511189 chore(deps): update mvdan.cc/sh/moreinterp digest to a70a7f8 renovate/mvdan.cc-sh-moreinterp-digest renovate[bot] 2025-12-15 17:34:43 +00:00
  • 18efa3982f chore(deps): update all non-major dependencies (#2580) renovate[bot] 2025-12-15 14:33:40 -03:00
  • 4d1f26d1f3 refactor(input): rename prompt.go to input.go interactive-variable Valentin Maerten 2025-12-14 17:39:24 +01:00
  • f68626cdee refactor(interactive): extract getMissingRequiredVars helper Valentin Maerten 2025-12-14 17:37:45 +01:00
  • 90061ecbd4 refactor(interactive): extract Prompt method and reduce duplication Valentin Maerten 2025-12-14 17:33:55 +01:00
  • 6ea272d2e7 refactor: rename internal/prompt to internal/input Valentin Maerten 2025-12-14 17:25:30 +01:00
  • fa92cc14e5 refactor(interactive): simplify prompting functions and naming Valentin Maerten 2025-12-14 17:17:31 +01:00
  • 7f4d5a5e4a feat(interactive): add just-in-time prompting for sequential task calls Valentin Maerten 2025-12-14 16:54:46 +01:00
  • 0efebed8b8 refactor(interactive): replace --no-tty flag with --interactive Valentin Maerten 2025-12-14 16:21:52 +01:00
  • feb97c061c refactor(interactive): remove sync writer now that prompts are upfront Valentin Maerten 2025-12-14 16:14:52 +01:00
  • 655e83454e fix(completion): handle colons in task descriptions for fish (#2573) Valentin Maerten 2025-12-14 15:56:18 +01:00
  • 3ad4604c36 fix(completion): support --global flag in zsh completion (#2574) Valentin Maerten 2025-12-14 15:51:15 +01:00
  • 538aec7230 feat(ci): add on-demand PR build workflow feat/pr-build-workflow Valentin Maerten 2025-12-14 14:56:52 +01:00
  • bd166ff271 fix(interactive): collect vars before checking visited to handle duplicate task calls Valentin Maerten 2025-12-13 13:16:37 +01:00
  • 647052aaab wip: collect all required vars upfront before execution Valentin Maerten 2025-12-13 13:05:39 +01:00
  • 00f7788c35 wip: add synchronized output to prevent prompt interleaving Valentin Maerten 2025-12-13 12:28:10 +01:00
  • 419442bba6 refactor(interactive): move interactive setting to taskrc Valentin Maerten 2025-12-13 12:01:36 +01:00
  • 2f01add607 docs(interactive-vars): add documentation for interactive variable prompts Valentin Maerten 2025-12-13 11:47:04 +01:00
  • 0944050616 style(prompt): improve select cursor with bold green selection Valentin Maerten 2025-12-13 11:21:39 +01:00
  • 08117c4604 refactor(prompt): use lipgloss instead of fatih/color for styling Valentin Maerten 2025-12-13 11:08:11 +01:00
  • 538699e54f feat(vars): add interactive prompting for required variables Valentin Maerten 2025-12-13 11:05:18 +01:00
  • 91a4719fec feat(cli): add --remote-cache-dir flag Valentin Maerten 2025-12-12 23:05:17 +01:00
  • 20ac7ad3f7 feat(taskrc): add remote.cache-dir configuration option Valentin Maerten 2025-12-12 22:58:44 +01:00
  • 5a27d04655 chore: changelog for #2552 Valentin Maerten 2025-12-12 22:30:18 +01:00
  • ea933bcc55 fix: support error_ignore for a task call (#2552) Timothy Rule 2025-12-12 22:28:20 +01:00
  • b70cc92642 feat(completion): add zstyle verbose option for zsh completion feat/zsh-completion-zstyle-options Valentin Maerten 2025-12-12 21:49:47 +01:00
  • e0d6b71971 chore: changelog for #2568 Valentin Maerten 2025-12-12 21:25:59 +01:00
  • d7ee855e49 feat: emit error annotations in GitHub Actions (#2568) Valentin Maerten 2025-12-12 21:23:37 +01:00
  • 511f35a456 chore: changelog for #2403 Valentin Maerten 2025-12-12 21:23:17 +01:00
  • 5889ff6b65 fix: globals vars are available in vars at root level (#2403) Valentin Maerten 2025-12-12 21:20:27 +01:00
  • 85a98b5f90 chore: changelog for #2566 Valentin Maerten 2025-12-12 21:11:30 +01:00
  • 89b6140166 fix: always run a watch task regardless of run setting (#2566) Timothy Rule 2025-12-12 21:09:35 +01:00
  • 04bdb04c80 refactor(flags): use strconv.ParseBool for CI detection feat/color Valentin Maerten 2025-12-12 19:57:29 +01:00
  • 249684dc42 docs(taskrc): add color option to schema and documentation Valentin Maerten 2025-12-12 19:20:01 +01:00
  • 2c27e90d4e feat(flags): auto-detect color output in CI environments Valentin Maerten 2025-12-12 18:59:37 +01:00
  • c30adc4c6c fix docs if Valentin Maerten 2025-12-10 22:07:29 +01:00
  • 442aab1f3e ci(github): use setup-task with output grouping for tests better-gh-workflow Valentin Maerten 2025-12-10 21:51:37 +01:00
  • d778576389 docs(if): add documentation for conditional execution Valentin Maerten 2025-12-08 22:29:13 +01:00
  • f6fd264b63 test(if): add golden fixture tests for if conditions Valentin Maerten 2025-12-08 22:24:03 +01:00
  • 39d9ca77ee test(if): add tests for task calls and go templates Valentin Maerten 2025-12-08 22:19:48 +01:00
  • f140d9a920 feat(if): add conditional execution for tasks and commands Valentin Maerten 2025-12-08 22:10:07 +01:00
  • 17576081b3 ci(github): merge build step into test job Valentin Maerten 2025-12-07 22:46:05 +01:00
  • 99da2e60e1 fix(flags): restore missing flags from main go-getter Valentin Maerten 2025-12-07 22:06:46 +01:00
  • 90af5f98e1 format Valentin Maerten 2025-11-15 17:43:17 +01:00
  • 5475e11af2 remove debug Valentin Maerten 2025-11-15 17:41:36 +01:00
  • 637d74d57a revert reader Valentin Maerten 2025-11-15 17:40:34 +01:00
  • 0f17ab3e1f revert flags Valentin Maerten 2025-11-15 17:37:01 +01:00
  • c59a31a9cf remove file Valentin Maerten 2025-11-15 17:36:32 +01:00
  • 297cf55328 feat: add caching to avoid multiple clone Valentin Maerten 2025-11-15 17:36:04 +01:00
  • d3f6cb10be fix Valentin Maerten 2025-11-15 16:19:09 +01:00
  • ed1a569cd2 refactor: migrate from go-git to go-getter Valentin Maerten 2025-11-11 20:34:44 +01:00
  • 2cb7eaa3cc ci(github): improve workflow structure and add build job Valentin Maerten 2025-12-07 16:12:57 +01:00
  • 8cc70d5922 ci(github): consolidate test and lint into single workflow Valentin Maerten 2025-12-07 12:57:27 +01:00
  • 8cd51af3b0 chore(deps): update all non-major dependencies (#2540) renovate[bot] 2025-12-07 21:45:11 +01:00
  • a40ddd4949 refactor: optimize fuzzy matching with lazy initialization (#2523) Valentin Maerten 2025-12-07 21:43:26 +01:00
  • b1814277c2 docs(changelog): fix typo Andrey Nering 2025-12-07 17:32:31 -03:00
  • 500ab8b941 docs(changelog): add entry for #2433 Andrey Nering 2025-12-07 17:31:25 -03:00
  • 745633dc0e fix: a couple of fixes and improvements on task --init (#2433) Andrey Nering 2025-12-07 17:29:51 -03:00
  • 9b99866224 feat: add --failfast and failtest: true to control dependencies (#2525) Andrey Nering 2025-12-07 17:23:08 -03:00
  • 54e4905432 ci(renovate): track golangci-lint version in workflows (#2557) Valentin Maerten 2025-12-07 12:53:56 +01:00
  • c95805e0e0 build(deps): update crypto dependencies (#2555) Valentin Maerten 2025-12-07 12:44:05 +01:00
  • 4560589652 ci(lint): update golangci-lint-action to v2.7.1 (#2556) Valentin Maerten 2025-12-07 12:41:44 +01:00
  • 084d6444b4 chore(deps): update actions/setup-node action to v6 (#2553) renovate[bot] 2025-12-07 12:28:50 +01:00
  • 3fb7919577 build(deps): upgrade xsync from v3 to v4 (#2554) Valentin Maerten 2025-12-07 12:28:31 +01:00
  • 69b345efc9 chore: changelog for #2495 Valentin Maerten 2025-12-07 12:21:30 +01:00
  • 4af5278d73 fix: autocomplete works with other binary than 'task' (#2495) Valentin Maerten 2025-12-07 12:20:45 +01:00
  • 12fbdd3ec7 chore: changelog for #2491 Valentin Maerten 2025-12-07 12:19:02 +01:00
  • 72a349b0e9 feat: add --trusted-hosts CLI and remote.trusted-hosts config for remote tasks (#2491) Maciej Lech 2025-12-07 12:17:54 +01:00
  • 896d65b21f ci(release): switch to npm trusted publishers with OIDC (#2550) Valentin Maerten 2025-12-07 09:55:18 +01:00
  • 2161f33b5c chore: changelog for #2536 Valentin Maerten 2025-12-02 20:38:02 +01:00
  • b93638b97a fix: allow application/octet-stream for a Remote taskfile (#2536) Valentin Maerten 2025-12-02 20:36:35 +01:00
  • 47b78ca879 chore: changelog for #1844 Valentin Maerten 2025-11-30 10:57:40 +01:00
  • f0b15d397b fix: CLI_ARGS completion for fish and zsh (#1844) boiledfroginthewell 2025-11-30 18:55:36 +09:00
  • db414ae148 refactor custom-cert Valentin Maerten 2025-11-29 19:42:27 +01:00
  • 05f4b080a5 refactor Valentin Maerten 2025-11-29 19:40:01 +01:00
  • fa2f6ffd4d remove passphrase Valentin Maerten 2025-11-29 19:38:01 +01:00
  • 8e8eb13d69 completions Valentin Maerten 2025-11-29 18:41:57 +01:00
  • 723d9f0527 feat: support self-signed certificates for remote taskfiles Valentin Maerten 2025-11-29 18:37:41 +01:00
  • b4187af2ef refactor task-secret Valentin Maerten 2025-11-20 19:44:21 +01:00
  • defe8afd40 format Valentin Maerten 2025-11-20 19:43:33 +01:00
  • ac73ce6dfa add env example Valentin Maerten 2025-11-20 19:40:53 +01:00
  • 0eb4582480 format Valentin Maerten 2025-11-16 10:38:33 +01:00
  • d1f0a4e32b update schema Valentin Maerten 2025-11-16 10:35:54 +01:00
  • 98d6df2093 feat: do not log secret variables Valentin Maerten 2025-11-15 21:52:04 +01:00
  • eb285fa3d2 chore: changelog for #2513 Valentin Maerten 2025-11-29 12:41:56 +01:00
  • 02b13a687a feat(website): add llms.txt for AI agents (#2513) Valentin Maerten 2025-11-29 12:40:44 +01:00
  • a085d62727 feat(completion): add missing flags and dynamic experimental feature detection (#2532) Valentin Maerten 2025-11-29 12:16:58 +01:00
  • 4ab1958df1 feat(summary): add vars, env, and requires display (#2524) Valentin Maerten 2025-11-29 11:14:20 +01:00
  • 54ca217b92 fix(release): wrap changelog with v-pre directive (#2526) Valentin Maerten 2025-11-29 11:05:37 +01:00
  • a6c0c1daba chore(deps): update all non-major dependencies (#2515) renovate[bot] 2025-11-28 16:31:43 -03:00
  • 9cc1c7b40b chore(deps): update actions/checkout action to v6 (#2527) renovate[bot] 2025-11-26 13:59:45 -03:00
  • 7901cce831 chore: run gofumpt Andrey Nering 2025-11-22 18:09:20 -03:00
  • c7b4f26900 chore: run modernize Andrey Nering 2025-11-22 17:30:30 -03:00
  • 3ed403b839 chore(changelog): add entry for #2511 Andrey Nering 2025-11-22 17:20:46 -03:00
  • 386dcbc1a0 fix: adjust run: when_changed to work correctly with imported tasks (#2511) Timothy Rule 2025-11-22 21:17:13 +01:00