3DuF icon indicating copy to clipboard operation
3DuF copied to clipboard

Develop a CI pipeline using Github action

Open rkrishnasanka opened this issue 3 years ago • 0 comments

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:

  1. Run ESlint
  2. Run the test suite
  3. 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

rkrishnasanka avatar Jun 04 '21 14:06 rkrishnasanka