3DuF
3DuF copied to clipboard
Develop a CI pipeline using Github action
Background Once we move the tool to use Vue.js we should be setting up the standard suite of tests for all the core libraries and the rest of the UI elements. A lot of the overhead right now is ensuring that there are no bugs and unknowns that get added to the codebase.
Goal We need to have a Github Actions setup for the project that will:
- Run ESlint
- Run the test suite
- Update the Github pages environ
Difficulty Level 1 Most github actions CI flows can be replicated from existing templates.
Skills
- Some experience in Github actions and creating CI flows
Potential Mentors TBD
Contact Krishna