Change tests

* Try to fix check for generated files to create a comment on a PR.
* Check for generated files does not count as a failure.
* Lint doesn't fail based on stuff in dist. Prettier and lint no longer use the "diff" version.
* Removed some commands that weren't really used (specific version electron packager commands that require you to have already ran npm run electron to generate .package folder)
This commit is contained in:
omuretsu
2023-02-04 07:42:35 -05:00
parent 37f41c89bc
commit 6459b1ab48
5 changed files with 37 additions and 74 deletions
+3 -3
View File
@@ -1,7 +1,7 @@
name: CI Pull Request
on:
# Triggers the workflow on pull request events but only for the dev branch, checking only diffs
# Triggers the workflow on pull request events but only for the dev branch
pull_request:
branches: [dev]
@@ -38,7 +38,7 @@ jobs:
- name: Install npm dependencies
run: npm ci
- name: Run linter
run: npm run lint:report-diff
run: npm run lint:report
prettier:
name: Prettier
runs-on: ubuntu-latest
@@ -54,7 +54,7 @@ jobs:
- name: Install npm dependencies
run: npm ci
- name: Run prettier check
run: npm run format:report-diff
run: npm run format:report
test:
name: Test
runs-on: ubuntu-latest