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
{{ message }}
Repository navigation
πΊοΈ Be able to export a Taskfile to markdown documentation w. mermaid dependency graph π Β #2503
changed the title [-]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependcy graph[/-][+]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph[/+]on Nov 10, 2025
changed the title [-]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph[/-][+]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph π [/+]on Nov 10, 2025
Activity
[-]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependcy graph[/-][+]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph[/+][-]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph[/-][+]πΊοΈ Be able to export a Taskfile to `markdown` documentation w. `mermaid` dependency graph π [/+]trulede commentedon Nov 10, 2025
You might find this PR interesting #2348, its possible to geneate documentation in any format you want - including MD Doc.
adriens commentedon Nov 11, 2025
Create task-to-md-mermaid.gomplate
adriens commentedon Nov 12, 2025
That inspired me @trulede
Made a first try and it seems like it's working , see
https://github.com/adriens/task-gomplates
adriens commentedon Nov 12, 2025
I gave it a try on your taskfile (website) :
Download the Taskfile and the template file
Generate the Markdown Documentation
gomplate -f task-to-md-mermaid.gomplate -d tasks=Taskfile.yml > Taskfile.mdSee by yourself below π
Taskfile Workflow Diagram
This content was generated thanks to adriens/task-gomplates.
This diagram visualizes the dependencies and flow between tasks defined in
Taskfile.yml:graph TD build[build] clean[clean] default["**default**"]:::defaultNode deploy:next[deploy:next] deploy:prod[deploy:prod] install[install] lint[lint] preview[preview] build -- deps --> install default -- deps --> install lint -- deps --> install preview -- deps --> build classDef defaultNode fill:#1976D2,color:#fff,stroke:#333,stroke-width:2px;Task Goals and Descriptions
buildcleandefaultdeploy:nextdeploy:prodinstalllintpreviewadriens commentedon Nov 12, 2025
Properly documented here
trulede commentedon Nov 12, 2025
@adriens very cool!
not my site though π
adriens commentedon Nov 12, 2025
Do you have a taskfile to build yours ?