From b39dc52fc8f007abb77fa2af0744b25b7310aa22 Mon Sep 17 00:00:00 2001 From: Evan You Date: Mon, 20 Sep 2021 12:26:16 -0400 Subject: [PATCH] ci: update ci script --- .github/workflows/ci.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84ce7fc08..765a1a4c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,24 +10,26 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Set node version to 16 uses: actions/setup-node@v2 with: - node-version: 16.8 - - uses: bahmutov/npm-install@v1 + node-version: 16 + cache: 'yarn' + - run: yarn install - name: Run unit tests run: yarn test --ci test-dts: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Set node version to 16 uses: actions/setup-node@v2 with: node-version: 16 - - uses: bahmutov/npm-install@v1 + cache: 'yarn' + - run: yarn install - name: Run type declaration tests run: yarn test-dts @@ -36,15 +38,15 @@ jobs: env: CI_JOB_NUMBER: 1 steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Set node version to 16 uses: actions/setup-node@v2 with: node-version: 16 - - uses: bahmutov/npm-install@v1 - + cache: 'yarn' + - run: yarn install - name: Check build size - uses: posva/size-check-action@v1.1.2 + uses: posva/size-check-action@v2.1.2 with: github_token: ${{ secrets.GITHUB_TOKEN }} build_script: size