Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add script to generate mermaid graph of automations #26432

Merged
merged 22 commits into from
Oct 27, 2023

Conversation

t3chguy
Copy link
Member

@t3chguy t3chguy commented Oct 24, 2023

Requires #26426
Fixes #26424

Example of what it generated: https://gist.github.com/t3chguy/db4750121ebabac5274a05e9f83701bb

It is not perfect, we might want to find something which lays out more responsively than Mermaid.


This change is marked as an internal change (Task), so will not be included in the changelog.

Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
@t3chguy t3chguy added the T-Task Tasks for the team like planning label Oct 24, 2023
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Base automatically changed from t3chguy/mdbook-mermaid to develop October 26, 2023 07:40
…to t3chguy/mdbook-mermaid-workflows

# Conflicts:
#	yarn.lock
@t3chguy t3chguy marked this pull request as ready for review October 26, 2023 07:42
@t3chguy t3chguy requested review from a team as code owners October 26, 2023 07:42
Signed-off-by: Michael Telatynski <[email protected]>
Signed-off-by: Michael Telatynski <[email protected]>
Copy link
Contributor

@germain-gg germain-gg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fairly sane, but equally difficult to review in dept given the large PR

scripts/gen-workflow-mermaid.ts Outdated Show resolved Hide resolved
Signed-off-by: Michael Telatynski <[email protected]>
@t3chguy t3chguy merged commit e5d4d51 into develop Oct 27, 2023
19 checks passed
@t3chguy t3chguy deleted the t3chguy/mdbook-mermaid-workflows branch October 27, 2023 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Task Tasks for the team like planning
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Statically visualise our workflow hierarchy
2 participants