test: fix unit tests on windows machines (#3678)
This commit is contained in:
19
.github/workflows/nodejs.yml
vendored
19
.github/workflows/nodejs.yml
vendored
@ -39,18 +39,19 @@ jobs:
|
||||
key: ${{ runner.os }}-yarn-${{ hashFiles(format('{0}{1}', github.workspace, '/yarn.lock')) }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-yarn-
|
||||
- name: npm install, unit test and build
|
||||
run: |
|
||||
node --version
|
||||
npm --version
|
||||
yarn --version
|
||||
yarn --frozen-lockfile
|
||||
yarn bootstrap
|
||||
yarn test:ci
|
||||
yarn build:demo
|
||||
- name: log versions
|
||||
run: node --version && npm --version && yarn --version
|
||||
- name: install dependecies
|
||||
run: yarn --frozen-lockfile && yarn bootstrap
|
||||
- name: run unit tests
|
||||
run: yarn test:ci
|
||||
env:
|
||||
CI: true
|
||||
NODE_OPTIONS: --max-old-space-size=4096
|
||||
- name: build demo site
|
||||
run: yarn build:demo
|
||||
env:
|
||||
NODE_OPTIONS: --max-old-space-size=4096
|
||||
- uses: actions/upload-artifact@master
|
||||
with:
|
||||
name: dev-test-website-${{ runner.os }}-node-${{ matrix.node-version }}
|
||||
|
Reference in New Issue
Block a user