|
|
@@ -55,10 +55,15 @@ jobs:
|
|
|
|
|
|
- name: lerna run lint for plugins
|
|
|
run: |
|
|
|
- yarn lerna run lint --scope @growi/plugin-*
|
|
|
+ yarn lerna run lint --scope @growi/remark-growi-plugin --scope @growi/plugin-*
|
|
|
- name: lerna run lint for app
|
|
|
run: |
|
|
|
- yarn lerna run lint --scope @growi/app --scope @growi/codemirror-textlint --scope @growi/core --scope @growi/ui
|
|
|
+ yarn lerna run lint \
|
|
|
+ --scope @growi/app \
|
|
|
+ --scope @growi/codemirror-textlint \
|
|
|
+ --scope @growi/core \
|
|
|
+ --scope @growi/slack
|
|
|
+ --scope @growi/ui
|
|
|
|
|
|
- name: Slack Notification
|
|
|
uses: weseek/ghaction-slack-notification@master
|
|
|
@@ -107,7 +112,11 @@ jobs:
|
|
|
run: |
|
|
|
npx lerna bootstrap -- --frozen-lockfile
|
|
|
|
|
|
- - name: yarn test
|
|
|
+ - name: lerna run test for plugins
|
|
|
+ run: |
|
|
|
+ yarn lerna run test --scope @growi/remark-growi-plugin --scope @growi/plugin-*
|
|
|
+
|
|
|
+ - name: Test app
|
|
|
working-directory: ./packages/app
|
|
|
run: |
|
|
|
yarn test:ci --selectProjects unit server ; yarn test:ci --selectProjects server-v5
|
|
|
@@ -118,7 +127,9 @@ jobs:
|
|
|
uses: actions/upload-artifact@v3
|
|
|
with:
|
|
|
name: Coverage Report
|
|
|
- path: packages/app/coverage
|
|
|
+ path: |
|
|
|
+ packages/app/coverage
|
|
|
+ packages/remark-growi-plugin/coverage
|
|
|
|
|
|
- name: Slack Notification
|
|
|
uses: weseek/ghaction-slack-notification@master
|