slalombuild / secureli

seCureLI is a tool that enables you to experience the delight of building products by helping you get ideas from your head into working software as frictionlessly as possible, in a reliable, secure, scalable, and observable way.
Apache License 2.0
29 stars 3 forks source link

Create Installer Service #495

Open JordoHeffernan opened 3 months ago

JordoHeffernan commented 3 months ago

As a developer I want install functionality to be separate from action.py

AC

  1. Create install service class
  2. Move any and all install logic out of action.py into install service
  3. update action.py to import and call new service where needed
  4. If there are any helper functions used by install in other parts of action.py, move to utilities module