File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed
Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -64,21 +64,20 @@ jobs:
6464 with :
6565 node-version : ' 20'
6666
67- - name : Install dbml-cli and renderer
68- run : |
69- npm install -g @dbml/cli
67+ - name : Install DBML Tools
68+ run : npm install -g @dbml/cli @softwaretechnik/dbml-renderer
7069
7170 - name : Convert SQL to DBML
7271 run : |
73- sql2dbml erd/schema.sql --mysql -o erd/schema.dbml
72+ npx sql2dbml erd/schema.sql --mysql -o erd/schema.dbml
7473
75- - name : Render ERD to PNG
74+ - name : Render ERD to SVG
7675 run : |
77- dbml-render -i erd/schema.dbml -o erd/erd.png
76+ npx dbml-renderer -i erd/schema.dbml -o erd/erd.svg
7877
7978 - name : Generate HTML wrapper
8079 run : |
81- echo "<html><head><title>ERD Preview</title></head><body><h2>ERD Preview for PR #${{ github.event.pull_request.number }}</h2><img src='erd.png ' style='max-width:100%;'/></body></html>" > erd/index.html
80+ echo "<html><head><title>ERD Preview</title></head><body><h2>ERD Preview for PR #${{ github.event.pull_request.number }}</h2><img src='erd.svg ' style='max-width:100%;'/></body></html>" > erd/index.html
8281
8382 - name : Deploy ERD to GitHub Pages
8483 uses : peaceiris/actions-gh-pages@v4
You can’t perform that action at this time.
0 commit comments