apache / cordova-ios

Apache Cordova iOS
https://cordova.apache.org/
Apache License 2.0
2.15k stars 987 forks source link

ci: remove Node 10-12 & added Node 16-18 #1271

Closed TylerBreau closed 1 year ago

TylerBreau commented 1 year ago

Platforms affected

iOS

Motivation and Context

Node 10 and 12 is already EOL.

Description

Updated ci.yml. Removed node 10.x and 12.x. Added node 16.x and 18.x. Supported versions are 14.x, 16.x, and 18.x.

Testing

Checklist

codecov-commenter commented 1 year ago

Codecov Report

Merging #1271 (268fb44) into master (f804a42) will increase coverage by 78.26%. The diff coverage is n/a.

@@             Coverage Diff             @@
##           master    #1271       +/-   ##
===========================================
+ Coverage        0   78.26%   +78.26%     
===========================================
  Files           0       15       +15     
  Lines           0     1767     +1767     
===========================================
+ Hits            0     1383     +1383     
- Misses          0      384      +384     
Impacted Files Coverage Δ
lib/build.js 63.69% <0.00%> (ø)
lib/prepare.js 85.00% <0.00%> (ø)
lib/listEmulatorImages.js 100.00% <0.00%> (ø)
lib/versions.js 89.36% <0.00%> (ø)
lib/Api.js 71.76% <0.00%> (ø)
lib/plugman/pluginHandlers.js 90.05% <0.00%> (ø)
lib/PodsJson.js 95.04% <0.00%> (ø)
lib/create.js 95.83% <0.00%> (ø)
lib/check_reqs.js 47.05% <0.00%> (ø)
lib/BridgingHeader.js 95.45% <0.00%> (ø)
... and 5 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more