message: workflows: lint and test in windows master build
diff: @@ -38,6 +38,23 @@ jobs:
  - name: yarn install
  run: yarn install --frozen-lockfile
  # End of yarn setup
  -# Tests are broken on Windows, disabled for now
  -# - name: test
  -# run: yarn lerna -- run test
  +
  + - name: lint
  + run: yarn lerna -- run lint
  +
  + - name: type checking and declarations
  + run: yarn tsc --incremental false
  +
  + - name: verify type dependencies
  + run: yarn lint:type-deps
  +
  + - name: test
  + run: yarn lerna -- run test
  +
  + - name: Discord notification
  + if: ${{ failure() }}
  + uses: Ilshidur/action-discord@0.2.0
  + env:
  + DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
  + with:
  + args: 'Windows master build failed https://github.com/{{GITHUB_REPOSITORY}}/actions/runs/{{GITHUB_RUN_ID}}'
  