Skip to content

docs: add Mermaid dependency diagrams to README#58

Merged
f2calv merged 2 commits intomainfrom
copilot/update-readme-with-mermaid-diagrams
Mar 20, 2026
Merged

docs: add Mermaid dependency diagrams to README#58
f2calv merged 2 commits intomainfrom
copilot/update-readme-with-mermaid-diagrams

Conversation

Copy link
Contributor

Copilot AI commented Mar 20, 2026

Adds a Dependency Diagrams section to the README with one Mermaid flowchart per reusable workflow, visualising the full workflow → jobs → actions chain and calling out f2calv-owned actions with a blue highlight.

Structure

  • Each diagram uses flowchart LR with three tiers: workflow entry node (stadium shape) → job nodes → action/sub-workflow nodes
  • classDef f2calv fill:#dbeafe,stroke:#2563eb,color:#1e3a5f applied to all f2calv/* actions and reusable workflow calls
  • Reusable sub-workflow calls rendered with Mermaid's subprocess shape ([[...]]) to distinguish them from step-level actions

Notable: _dotnet-publish-nuget

The most complex workflow — surfaces inter-job needs edges and two calls to _gha-release-versioning (both highlighted as f2calv-owned):

flowchart LR
    classDef f2calv fill:#dbeafe,stroke:#2563eb,color:#1e3a5f
    W(["_dotnet-publish-nuget"]) --> J1["versioning"]
    W --> J2["build"]
    W --> J3["release"]
    J1 -- uses --> SW1[["_gha-release-versioning"]]
    J2 -- needs --> J1
    J2 --> A1["f2calv/gha-dotnet-nuget@v2"]
    J3 -- needs --> J1
    J3 -- needs --> J2
    J3 -- uses --> SW2[["_gha-release-versioning"]]
    class A1 f2calv
    class SW1 f2calv
    class SW2 f2calv
Loading
Original prompt

please update the readme with mermaid diagrams showing the dependency chain of actions per workflow, highliting actions from the f2calv owner


📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Co-authored-by: f2calv <16097639+f2calv@users.noreply.github.com>
Copilot AI changed the title [WIP] Update README with mermaid diagrams for workflow dependencies docs: add Mermaid dependency diagrams to README Mar 20, 2026
Copilot AI requested a review from f2calv March 20, 2026 06:27
@f2calv f2calv marked this pull request as ready for review March 20, 2026 09:11
@f2calv f2calv merged commit c49ea51 into main Mar 20, 2026
1 of 2 checks passed
@f2calv f2calv deleted the copilot/update-readme-with-mermaid-diagrams branch March 20, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants