8 Commits

Author SHA1 Message Date
Andreas Deininger
b5e53ebd12
Bump GitHub workflow actions to latest versions (#1136)
This PR bumps two GitHub workflow actions to their latest versions.
2023-11-12 21:05:27 -08:00
Nate Fischer
b8b1c4224d chore: remove codecov token
It looks like 1a1a820569f0883a317944973c15cf34431dd6c2 actually broke
codecov. Codecov is currently trying to diff all PRs against the commit
before that one, which leads to flagging previously-added lines of code
as needing coverage in the current PR.

Let's try removing the token and see if codecov is happy again.

Fixes #1124
2023-11-11 17:42:46 -08:00
Nate Fischer
b704489221 chore: keep node < 16 around longer
GitHub is removing all versions < v16 from GitHub actions. I'm trying to
keep Node coverage for as long as possible.

Issue #1140
2023-11-11 17:13:11 -08:00
Nate Fischer
a987ecfab2 chore: update nyc to v15
No change to logic. This updates nyc (code coverage tool) to version 15,
which works around a breaking change that snuck into the latest Node LTS
versions.

Unfortunately, this version of nyc appears to break Node 8 and 9. We
need to work around this problem by skipping test coverage on those
versions.

Fixes #1130
2023-11-11 16:50:13 -08:00
Nate Fischer
547a739d61 chore: update CI to test against node v20
No change to logic. This updates GitHub actions CI to test on node v19
and v20.
2023-07-07 15:41:31 -07:00
Nate Fischer
1a1a820569 chore: add codecov token
This is supposed to fix codecov.

Fixes #1124
2023-07-05 18:29:23 -07:00
Nate Fischer
a3a7e7496d chore: update CI to include v18
No change to logic. This updates GitHub actions to test up through node
v18.
2022-08-09 21:49:21 -07:00
Nate Fischer
d0a45166fd
chore: set up GitHub Actions CI (#1055) 2021-11-29 23:34:38 -08:00