Description
Repo steps:
- Create a Taskfile containing nested, remote includes (all using
ssh+git). For example:
Try to list out the tasks:
TASK_X_REMOTE_TASKFILES=1 task --list --verbose --taskfile git@gist.github.com:b703b1d39811a14dd405d33b023075dd.git//Taskfile.yml
checking cache for "ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//Taskfile.yml" in ".task/remote/git.gist.github.com.Taskfile.yml.a63a8af6fbeb2e855727b010c68f11213d87b1405a2c7cba3898e974d7cc3925.yaml"
cache expired at 2025-09-22T06:23:02Z
downloading remote file: ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//Taskfile.yml
found remote file at "ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//Taskfile.yml"
caching "ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//Taskfile.yml" to ".task/remote/git.gist.github.com.Taskfile.yml.a63a8af6fbeb2e855727b010c68f11213d87b1405a2c7cba3898e974d7cc3925.yaml"
checking cache for "ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//git@gist.github.com:84af5ee983564bb42f1cc327a54e3139.git/Taskfile.yml" in ".task/remote/git.gist.github.com.git@gist.github.com:84af5ee983564bb42f1cc327a54e3139.git.Taskfile.yml.98e064eb9cd820ed9758fbdba39532701f95ab2638d4d89bdcfb49a9b33f1ba1.yaml"
no cache found
downloading remote file: ssh://git@gist.github.com/b703b1d39811a14dd405d33b023075dd.git//git@gist.github.com:84af5ee983564bb42f1cc327a54e3139.git/Taskfile.yml
file does not exist
Note the last URL is mangled. I've isolated the issue and will be submitting an MR.
Version
3.45.4
Operating system
macOS 15.6.1
Experiments Enabled
Remote Taskfiles
Example Taskfile
version: "3"
includes:
# https://gist.github.com/twelvelabs/b703b1d39811a14dd405d33b023075dd
app: git@gist.github.com:84af5ee983564bb42f1cc327a54e3139.git//Taskfile.yml
Description
Repo steps:
ssh+git). For example:Try to list out the tasks:
Note the last URL is mangled. I've isolated the issue and will be submitting an MR.
Version
3.45.4
Operating system
macOS 15.6.1
Experiments Enabled
Remote Taskfiles
Example Taskfile