|
7 | 7 | name: Check npm audit |
8 | 8 | runs-on: ubuntu-latest |
9 | 9 | steps: |
10 | | - - uses: actions/checkout@v1 |
11 | | - - uses: actions/setup-node@v1 |
| 10 | + - uses: actions/checkout@v4 |
| 11 | + - uses: actions/setup-node@v4 |
12 | 12 | with: |
13 | 13 | node-version: '18.x' |
14 | 14 | - run: npm audit |
|
18 | 18 | name: Check cql4browsers |
19 | 19 | runs-on: ubuntu-latest |
20 | 20 | steps: |
21 | | - - uses: actions/checkout@v1 |
22 | | - - uses: actions/setup-node@v1 |
| 21 | + - uses: actions/checkout@v4 |
| 22 | + - uses: actions/setup-node@v4 |
23 | 23 | with: |
24 | 24 | node-version: '18.x' |
25 | 25 | - run: ./bin/validate_cql4browsers.sh |
|
29 | 29 | name: Check lint and prettier |
30 | 30 | runs-on: ubuntu-latest |
31 | 31 | steps: |
32 | | - - uses: actions/checkout@v1 |
33 | | - - uses: actions/setup-node@v1 |
| 32 | + - uses: actions/checkout@v4 |
| 33 | + - uses: actions/setup-node@v4 |
34 | 34 | with: |
35 | 35 | node-version: '18.x' |
36 | 36 | - run: npm install |
|
42 | 42 | name: Test on node 18 and ubuntu-latest |
43 | 43 | runs-on: ubuntu-latest |
44 | 44 | steps: |
45 | | - - uses: actions/checkout@v1 |
46 | | - - uses: actions/setup-node@v1 |
| 45 | + - uses: actions/checkout@v4 |
| 46 | + - uses: actions/setup-node@v4 |
47 | 47 | with: |
48 | 48 | node-version: '18.x' |
49 | 49 | - name: Set timezone to America/New_York |
|
53 | 53 | - run: date +"%Y-%m-%d %T" |
54 | 54 | - run: npm install |
55 | 55 | - run: ./bin/check_for_nonassertive_tests.sh |
56 | | - - run: npx nyc --reporter=lcov npm test && npx codecov |
| 56 | + - run: npx nyc --reporter=lcov npm test |
57 | 57 | env: |
58 | 58 | CI: true |
| 59 | + - name: Upload coverage to Codecov |
| 60 | + uses: codecov/codecov-action@v4 |
| 61 | + with: |
| 62 | + token: ${{ secrets.CODECOV_TOKEN }} |
0 commit comments