NodeJSElectron: remove eslint & add CI type check

This commit is contained in:
Caelan Sayler
2024-10-16 04:13:26 +01:00
committed by Caelan
parent bb02f030bb
commit 8c9c649f84
5 changed files with 23 additions and 1902 deletions

View File

@@ -175,16 +175,21 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Check lib-nodejs
working-directory: src/lib-nodejs
run: |
npm install
npm run build
- name: Check lib-rust
run: cargo check -p velopack -F async,delta
- name: Check RustIced Sample
working-directory: samples/RustIced
run: cargo check
- name: Check lib-nodejs
working-directory: src/lib-nodejs
run: |
npm install
npm run build
- name: Check NodeJSElectron Sample
working-directory: samples/NodeJSElectron
run: |
npm install
npm run typecheck
- uses: caesay/wait-artifact-action@494939e840383463b1686ce3624a8aab059c2c8b
with:
token: ${{ secrets.GITHUB_TOKEN }}