Closed robsonpeixoto closed 1 year ago
Duplicate of #137 ?
Might as well use Node 18 for actions, as it's now the current LTS.
Only node12 and node16 are supported. Reference: https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#runsusing
@jrfnl is not duplicate of https://github.com/coverallsapp/github-action/pull/137, because this PR is a big refactor on the build process. I updated the PR description to make clear what I did.
upgrade all dependencies
Did you forget to commit the package.json
& package-lock.json
files?
Did you forget to commit the package.json & package-lock.json files? @paescuj, read the commits below:
Sorry! Delete the node_modules
created a huge diff.
Sorry! Delete the
node_modules
created a huge diff.
Definitely not your fault 😃
This is amazing, thank you for working on this @robsonpeixoto !
Any ETA on when this PR will be reviewed and merged by the @coveralls team?
ping @nickmerwin @anjin
@nickmerwin or @anjin can this be merged in?
Hoping this will be merged soon so I don't have to see warnings :)
@afinetooth Maybe we need someone to maintain this repo once a month. What do you think?
This is a big PR, my bad 😞 , that:
node_modules
directory16 vulnerabilities (6 moderate, 4 high, 6 critical)
).js
filetsconfig.json
This github-action still have some problems:
29 vulnerabilities (1 low, 8 moderate, 14 high, 6 critical)
Everything was copied from https://github.com/actions/typescript-action