chocolatey / docs

https://docs.chocolatey.org - new docs website
Apache License 2.0
151 stars 165 forks source link

Simplify local development of choco-theme #983

Closed sync-by-unito[bot] closed 1 month ago

sync-by-unito[bot] commented 2 months ago

Checklist

Is Your Feature Request Related To A Problem? Please describe.

Right now, developing choco-theme is somewhat of a pain. Because choco-theme is on so many repositories, it requires each repository to be ran separately in order to see any changes. There are a series of commands that need to be ran on each repository, and doing so is time costly.

Describe The Solution. Why is it needed?

Create a sweet of commands that can be ran on choco-theme for local development:

  1. Automatically rebuild choco-theme on changes, and place them in desired repositories.
  2. Trigger automatic rebuilds of each repository specified when new files are placed by choco-theme.
  3. Enable the preview of each repository at the same time on different ports.
  4. Upgrade the version of choco-theme on each repository at once
  5. yarn link and unlink choco-theme on each repository.

Additional Context

These workflows are mainly focused on local development, but may be adapted to work in other environments in the future.

Related Issues

No response

┆Issue is synchronized with this Github issue by Unito