Skip to content

Commit 760bab7

Browse files
AlexF4Devclaude
andcommitted
switch flow diagram to top-down layout to avoid horizontal scroll
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 716ce15 commit 760bab7

1 file changed

Lines changed: 11 additions & 20 deletions

File tree

README.md

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -50,26 +50,17 @@ CI runs automatically on push to main and PRs with 5 parallel validation jobs.
5050
## How It Works
5151

5252
```mermaid
53-
flowchart LR
54-
subgraph trigger ["1. Trigger (ci-pr-trigger)"]
55-
A["Cron schedule"] --> B["Query GHCR API\n+ semver filter"]
56-
B --> C{"New tags?"}
57-
end
58-
59-
subgraph pr ["2. PR Creation (ci-create-release-pr)"]
60-
D["Read current\ntags from .env"] --> E{"Changed?"}
61-
E -- Yes --> F["Update .env\nvia sed"]
62-
F --> G["Create PR +\nauto-merge"]
63-
end
64-
65-
subgraph deploy ["3. Deployment"]
66-
H["PR merges"] --> I["paths filter"]
67-
I -- Match --> J["Copy files\nto server"]
68-
J --> K["docker compose\nup"]
69-
end
70-
71-
C -- Yes --> D
72-
G --> H
53+
flowchart TD
54+
A["Cron schedule"] --> B["Query GHCR API + semver filter"]
55+
B --> C{"New tags?"}
56+
C -- Yes --> D["Read current tags from .env"]
57+
D --> E{"Changed?"}
58+
E -- Yes --> F["Update .env via sed"]
59+
F --> G["Create PR + auto-merge"]
60+
G --> H["PR merges to deploy branch"]
61+
H --> I{"paths filter"}
62+
I -- Match --> J["Copy files to server"]
63+
J --> K["docker compose up"]
7364
K --> L["Slack notify"]
7465
```
7566

0 commit comments

Comments
 (0)