mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 23:55:23 +00:00
fix: build plugin sdk before linting in release workflow
This commit is contained in:
1 parent
7dbdf36557
commit
1c9f561f7f
1 file changed
+5
-1
@@ -100,6 +100,10 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
|
||||||
|
# Manifest validation in lint loads the built SDK.
|
||||||
|
- name: Build SDK
|
||||||
|
run: npm run build:sdk
|
||||||
|
|
||||||
- name: Lint and format
|
- name: Lint and format
|
||||||
run: |
|
run: |
|
||||||
npm run lint:fix
|
npm run lint:fix
|
||||||
@@ -108,7 +112,7 @@ jobs:
|
|||||||
|
|
||||||
# The plugin boot tests load the built bundles.
|
# The plugin boot tests load the built bundles.
|
||||||
- name: Build plugins
|
- name: Build plugins
|
||||||
run: npm run build:sdk && npm run build:plugins
|
run: npm run build:plugins
|
||||||
|
|
||||||
- name: Run unit tests
|
- name: Run unit tests
|
||||||
run: npm run test
|
run: npm run test
|
||||||
|
|||||||
Reference in new issue
Block a user