Closed agilgur5 closed 2 years ago
Welp, Node 18 is having some issues installing node-canvas
, seems to be an upstream issue: https://github.com/Automattic/node-canvas/issues/2025
Will remove Node 18 from the matrix for now then
Merging #84 (6888bf2) into main (3db849f) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## main #84 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 1
Lines 75 75
Branches 9 9
=========================================
Hits 75 75
Continue to review full report at Codecov.
Legend - Click here to learn more
Ξ = absolute <relative> (impact)
,ΓΈ = not affected
,? = missing data
Powered by Codecov. Last update 3db849f...6888bf2. Read the comment docs.
Changed the required checks for the main
branch to use one of the GH Actions checks instead of the Travis CI check
Summary
Migrate from Travis CI to GitHub Actions plus add a testing matrix
Details
Travis CI is only pseudo-free after the .org -> .com merge
GH Actions are actually free for OSS / public repos
also add a matrix for all Node LTS and all OSes
and upgrade to the Codecov GH Action, since the bash uploader was deprecated
this is basically a mix of the Actions I helped set-up in rpt2's repo and the TSDX templates:
setup-node
now has caching built-in