Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(ci): add Node.js CI workflow for build, lint, and test (#14)
* chore: allows package-lock.json file to be uploaded into the repo * build: upload package-lock.json required for Node.JS CI pipeline * build: package.json scripts for Node.JS CI pipeline * feat(ci): add Node.js CI workflow for build, lint, and test - Added a GitHub Actions workflow for Node.js CI - Workflow triggers on push to 'main' and 'nodejs-workflows' branches, and on pull requests to 'main' - Uses Node.js version 18.x for testing - Includes steps for checking out the repository, setting up Node.js, installing dependencies, caching node_modules, building the project, linting the code, running Prettier, and running tests
- Loading branch information