FlowchartCI/CD pipelineMedium
GitHub Actions release pipeline
CI pipeline running lint, test, build, tag, and publish through GitHub Actions jobs.
What this diagram shows
Step 01
Parallel gates
Lint and test run side by side the moment a push lands on main.
Step 02
Build and tag
Artifacts are built once both gates pass, then a release tag is cut.
Step 03
Publish and notify
The package is published and a Slack notification closes the loop.
About flowchart diagrams
Flowcharts map out a process as boxes and arrows. They work well when you need to explain how a decision, workflow, or pipeline moves from one step to the next.
This template is written in Mermaid — plain text you can edit, version in git, and regenerate the image from any time.
View Mermaid sourcePlain-text diagram syntax — copy or edit directly.
diagram.mmd
1graph LR2 Push[Push to main] --> Lint[Lint]3 Push --> Test[Test]4 Lint --> Build[Build artifacts]5 Test --> Build6 Build --> Tag[Create release tag]7 Tag --> Publish[Publish package]8 Publish --> Notify[Notify Slack]Related
Related templates
More templates that cover similar workflows.