nfischer / framily-tree

:beers: An interactive family tree for Theta Chi fraternity
https://nfischer.github.io/framily-tree/
MIT License
7 stars 13 forks source link

chore: drop node 12/14 on macOS and add node 22 #47

Closed nfischer closed 5 months ago

nfischer commented 5 months ago

Node v22 is available as LTS, so add that to the list.

Node v12 and v14 are no longer supported on macOS on GitHub actions.

codecov-commenter commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 63.23%. Comparing base (8a4331e) to head (2550f47). Report is 1 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #47 +/- ## ========================================== + Coverage 60.13% 63.23% +3.10% ========================================== Files 2 2 Lines 148 204 +56 ========================================== + Hits 89 129 +40 - Misses 59 75 +16 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

nfischer commented 5 months ago

Implemented this by following https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#excluding-matrix-configurations