File tree Expand file tree Collapse file tree 2 files changed +49
-0
lines changed
Expand file tree Collapse file tree 2 files changed +49
-0
lines changed Original file line number Diff line number Diff line change 1+ # These are supported funding model platforms
2+
3+ github : kazupon
4+ patreon : #
5+ open_collective : # Replace with a single Open Collective username
6+ ko_fi : # Replace with a single Ko-fi username
7+ tidelift : # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+ issuehunt : #
9+ custom : # Replace with a single custom sponsorship URL
Original file line number Diff line number Diff line change 1+ name : Test
2+ on :
3+ push :
4+ branches-ignore :
5+ - gh-pages
6+ pull_request :
7+ env :
8+ CI : true
9+
10+ jobs :
11+ test :
12+ name : " Test on Node.js ${{ matrix.node }} OS: ${{matrix.os}}"
13+ runs-on : ${{ matrix.os }}
14+ strategy :
15+ matrix :
16+ os : [ubuntu-latest, windows-latest, macos-latest]
17+ node : [12, 14]
18+ steps :
19+ - name : Checkout
20+ uses : actions/checkout@v2
21+ - name : Setup Node.js ${{ matrix.node }}
22+ uses : actions/setup-node@v2
23+ with :
24+ node-version : ${{ matrix.node }}
25+ - name : Get yarn cache directory path
26+ id : yarn-cache-dir-path
27+ run : echo "::set-output name=dir::$(yarn cache dir)"
28+ - uses : actions/cache@v2
29+ id : yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
30+ with :
31+ path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
32+ key : ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
33+ restore-keys : |
34+ ${{ runner.os }}-yarn-
35+ - name : Install
36+ run : yarn install
37+ - name : Test
38+ run : yarn build --all -t
39+ - name : Test
40+ run : yarn test
You can’t perform that action at this time.
0 commit comments