Closed chmac closed 2 years ago
Duplicate of #1089 (and #1104 after it). Thanks for providing a repro and very specific description though!
Maybe remove the node 10 action? Seems like tsdx does not support it any more.
It's not TSDX itself since v0.14.1 still supported Node 10 and there hasn't really been maintenance since then.
size-limit
(and many other libraries) are now ESM only, so default to Node 12+ as a result. The actual problem is that most of the dependencies in the templates (including the Actions) are not pinned and just install whatever latest
is. Which causes problems when things are more than a year out-of-date.
Current Behavior
All GitHub actions fail. Example reproduction here.
Error is:
This is the first action to run, and this package fails on node 10, so the rest of the actions fail. See the example here:
https://github.com/chmac/example-github-actions-fail-node-10/runs/5197860050?check_suite_focus=true
Expected behavior
Default setup should not fail
Suggested solution(s)
Maybe remove the node 10 action? Seems like tsdx does not support it any more.