-
Notifications
You must be signed in to change notification settings - Fork 11
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
- latest template update is 3 y ago
- need to update all GH actions workflows
- new features should be in line with upcoming update of the workflow catalog, see Suggestions to update the look of the workflow catalog #31
some suggestions that could be implemented (can also be separate issues + PRs):
- add test data so that WF actually runs in GH linting, formatting, testing
- add more structured requirements for
config/README.md
-> for example, for parsing it would be good if people avoid level one headings (# how to use my workflow
), because the catalog building will already add workflow name andusage
subsection - add verbose README.md to front page
- add option to deposit a workflow overview image (like a rendered DAG or custom-made road map). An example can be found here. This could be linked in the
.snakemake-workflow-catalog.yml
YAML for example like this:
usage:
...
resources:
workflow_overview: "resources/images/my_dag.svg"
There are some caveats with including external images, for example size for the built catalog could increase, but we could also just include a link to the image as long as it's stored on github.
Our group has a fork of the template that already implements some of these ideas. Can be a starting point?
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Type
Projects
Status
Done