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
28 stars 3 forks source link

Add console loading notification when running repo updates #432

Closed JordoHeffernan closed 7 months ago

JordoHeffernan commented 7 months ago

As a secureli user I want to know that the update action is still in progress

AC:

  1. Updating local repos that hooks depend on can take some time and it can look like the console has gotten hung up. To improve UX add some sort of informational print to the console while this action is running.
  2. Possible suggestions (feel free to include multiple or some other indicator: a. spinning cursor line b. percent complete counter c. "checking updates for {repo name}" as it iterates

Notes:

  1. the Rich library may be a useful tool to bootstrap this functionality