File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8989 run : npm run test
9090
9191 # ── Build Core & Plugins ────────────────────────────────────────────────
92+ # ensure the dist directory is completely fresh before building anything
93+ - name : Clean existing dist
94+ run : |
95+ echo "Removing any leftover files from previous releases"
96+ rm -rf dist/* || true
97+
9298 - name : Build GuideChimp Core
9399 run : npm run build --if-present
94100
@@ -101,7 +107,8 @@ jobs:
101107 - name : Sync Plugins to GuideChimp dist
102108 run : |
103109 mkdir -p dist/plugins
104- rsync -av guidechimp-plugins/dist/ dist/plugins/
110+ # --delete makes sure removed/renamed files in plugins/dist are cleared
111+ rsync -av --delete guidechimp-plugins/dist/ dist/plugins/
105112 ls -la -R dist/
106113
107114 # ── Git: configure for version bump ─────────────────────────────────────
You can’t perform that action at this time.
0 commit comments