js-sha256
js-sha256 copied to clipboard
Fix uploading coverage to coveralls
PR attempts to fix uploading to coveralls for the repo by switching from the third-party npm package for coveralls to the first-party GHA coveralls action.
The npm package has long been abandoned, and that using it with GHA requires you to generate a token on coveralls, add it as a secret here, and then pass it in as an environment variable. The action on the other hand is supported, and shouldn't require any configuration in regards to tokens and should just work out of the box.
From the action, it looks like the job was successfully uploaded to coveralls: https://coveralls.io/builds/73905020