You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I upgraded Task from version 3.42.1 to 3.43.2, and since then, the feature that watches for changes in sources within tasks provided via dependencies has stopped working. In version 3.42.1, I was able to execute a single task that had dependencies (or referenced other tasks) with sources definitions anywhere in the execution chain of a complex DAG, and the watch mode functioned correctly.
Expected behavior for the given example Taskfile definition:
The helm:package task should be restarted whenever any of its defined sources change, even when triggered through:
@andreynering Thank you very much! I tested it with the following DAG, and discovering source changes works as expected - both for tasks triggered via dependencies and for those triggered via commands.
Description
I upgraded Task from version
3.42.1
to3.43.2
, and since then, the feature that watches for changes in sources within tasks provided via dependencies has stopped working. In version 3.42.1, I was able to execute a single task that had dependencies (or referenced other tasks) with sources definitions anywhere in the execution chain of a complex DAG, and the watch mode functioned correctly.Expected behavior for the given example
Taskfile
definition:The
helm:package
task should be restarted whenever any of its defined sources change, even when triggered through:task up:watch
task up --watch
Version
3.43.2
Operating system
Debian 12
Experiments Enabled
No response
Example Taskfile
The text was updated successfully, but these errors were encountered: