Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify local development of choco-theme #79

Closed
2 tasks done
sync-by-unito bot opened this issue Apr 24, 2024 · 0 comments
Closed
2 tasks done

Simplify local development of choco-theme #79

sync-by-unito bot opened this issue Apr 24, 2024 · 0 comments
Assignees
Labels
4 - Done Tickets that have been completed and are ready for release.

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Apr 24, 2024

Checklist

  • I have verified this is the correct repository for opening this issue.
  • I have verified no other issues exist related to my request.

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

@sync-by-unito sync-by-unito bot added 3 - Review This is for tickets that need to be reviewed prior to being complete. Enhancement Enhancements are things that are improvements or features. labels Apr 24, 2024
@sync-by-unito sync-by-unito bot added 2 - Working Tickets that are currently being worked on. and removed 3 - Review This is for tickets that need to be reviewed prior to being complete. labels Apr 25, 2024
st3phhays added a commit to st3phhays/boxstarter.org that referenced this issue Apr 29, 2024
The changes here and the upgrade of choco-theme
are needed in order to utilize new commands that
will help the development of choco-theme.

More information on changes can be found at:
https://github.com/chocolatey/choco-theme/releases/tag/0.7.0
st3phhays added a commit to st3phhays/boxstarter.org that referenced this issue Apr 29, 2024
The changes here and the upgrade of choco-theme
are needed in order to utilize new commands that
will help the development of choco-theme.

More information on changes can be found at:
https://github.com/chocolatey/choco-theme/releases/tag/0.7.0
@sync-by-unito sync-by-unito bot added 3 - Review This is for tickets that need to be reviewed prior to being complete. and removed 2 - Working Tickets that are currently being worked on. labels Apr 29, 2024
st3phhays added a commit to st3phhays/boxstarter.org that referenced this issue May 9, 2024
The changes here and the upgrade of choco-theme
are needed in order to utilize new commands that
will help the development of choco-theme.

More information on changes can be found at:
https://github.com/chocolatey/choco-theme/releases/tag/0.7.0
st3phhays added a commit to st3phhays/boxstarter.org that referenced this issue May 9, 2024
The changes here and the upgrade of choco-theme
are needed in order to utilize new commands that
will help the development of choco-theme.

More information on changes can be found at:
https://github.com/chocolatey/choco-theme/releases/tag/0.7.0
vexx32 added a commit that referenced this issue May 10, 2024
(#79) Simplify local development of choco-theme
choco-bot pushed a commit that referenced this issue May 10, 2024
Merge pull request #80 from st3phhays/testing-and-development

(#79) Simplify local development of choco-theme
@sync-by-unito sync-by-unito bot added 4 - Done Tickets that have been completed and are ready for release. and removed 3 - Review This is for tickets that need to be reviewed prior to being complete. labels May 14, 2024
@sync-by-unito sync-by-unito bot closed this as completed May 14, 2024
@sync-by-unito sync-by-unito bot removed the Enhancement Enhancements are things that are improvements or features. label Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4 - Done Tickets that have been completed and are ready for release.
Projects
None yet
Development

No branches or pull requests

1 participant