Closed em-c-rod closed 2 years ago
@em-c-rod @Amndeep7 5000+ files changed seems like we need to do a rebase or a pull from origin. Very odd
Nah it's fine. It's cause we are being forced by how GitHub actions is expecting things to work (and as done in their official examples) to include the node_modules in the repo which means that the repo size is stupidly bloated.
@georgedias as discussed last week, please take over reviewing this pr so as to get fresher eyes looking at it
This changes the action to a JavaScript action instead of a Docker action.
package.json
andpackage-lock.json
file for specification of dependencies.action.yml
file is modified to use node instead of Docker.node_modules
are committed for access from the action user. (An alternative of usingvercel/ncc
to compile into oneindex.js
was not successful at this time.index.js
file is updated to not allow a call toview:heimdall
. The Readme notes this as well.dependabot
workflow was added to update thepackage-lock.json
file with latest versions of dependencies (includingmitre/saf
). Theauto-approve-and-merge
workflow rebuilds the node modules and merges into main.