Skip to content

Commit 6e9f2ec

Browse files
committed
fix: 설치 패키지 수정
1 parent 2c1cc59 commit 6e9f2ec

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/workflows/automatic-erd.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)