Skip to content

Commit bfe1b21

Browse files
committedApr 13, 2023
Switch build system from ncc to esbuild
1 parent 1641d03 commit bfe1b21

File tree

8 files changed

+1278
-6235
lines changed

8 files changed

+1278
-6235
lines changed
 

‎.github/workflows/ci-cd.yml

+3-6
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ jobs:
2626
os:
2727
- ubuntu-latest
2828
- macos-latest
29-
# TODO(mc, 2023-04-07): investigate and fix coverage-related failures on Windows
30-
# - windows-latest
29+
- windows-latest
3130
node:
3231
- 16
3332
- 18
@@ -54,9 +53,8 @@ jobs:
5453
run: npm run coverage
5554

5655
- name: Send code coverage results to Coveralls
57-
uses: coverallsapp/github-action@v1.1.0
56+
uses: coverallsapp/github-action@67662d24394fd74bffcf7b462d1b432814159afd
5857
with:
59-
github-token: ${{ secrets.GITHUB_TOKEN }}
6058
parallel: true
6159

6260
coverage:
@@ -66,9 +64,8 @@ jobs:
6664
needs: test
6765
steps:
6866
- name: Let Coveralls know that all tests have finished
69-
uses: coverallsapp/github-action@v1.1.0
67+
uses: coverallsapp/github-action@67662d24394fd74bffcf7b462d1b432814159afd
7068
with:
71-
github-token: ${{ secrets.GITHUB_TOKEN }}
7269
parallel-finished: true
7370

7471
deploy:

‎.nycrc.yml

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ extension:
55
- .js
66
- .ts
77

8+
exclude:
9+
- test
10+
811
reporter:
912
- text
1013
- lcov

0 commit comments

Comments
 (0)
Failed to load comments.