This guide is designed to get someone set up with a local development environment where they can make changes to the repository. This short guide is intended for when a person would like to:
- make broader changes to the competencies, where the GitHub interface may be unwieldy
- make changes to the competencies schema and build process
- make changes to the engineering progression website
You'll need a few things before you're ready to start running things locally. The things you need before you can do anything else are:
- Node.js version 10 or higher (used to build and test competencies JSON)
- Ruby version 2.4 (used to build the website)
Once you have these, you can run the following to install all dependencies:
make install