less / less.js

Less. The dynamic stylesheet language.
http://lesscss.org
Apache License 2.0
17k stars 3.41k forks source link

ci: reduce ci times and add node17 test #3672

Closed iChenLei closed 2 years ago

iChenLei commented 2 years ago

What:

previous ci config new ci config
matrix tests node(10/12/14/16) with os(win/mac/linux) matrix tests node16 with os(win/mac/linux) and node(10,12,14,17) width ubuntu
Total 12 tests suite Total 7 tests suite

Why:

Too many Redundant tests ci, reconfig to reduce ci times and failures ( https://github.com/less/less.js/actions?query=is%3Afailure )

How:

Change ci.yml

Checklist:

cc @matthew-dean