[ ] π Documentation (updates to the documentation, readme or JSdoc annotations)
[x] π Bug fix (a non-breaking change that fixes an issue)
[ ] π Enhancement (improving an existing functionality like performance)
[ ] β¨ New feature (a non-breaking change that adds functionality)
[x] π§Ή Chore (updates to the build process or auxiliary tools and libraries)
[ ] β οΈ Breaking change (fix or feature that would cause existing functionality to change)
π Description
I have reviewed the commits in the shadcn/ui repository dating back 7 months and have applied any missing changes from that time period.
I'm sure that any commit older than 7 months is already applied here.
There were some missing functionalities that could be investigated.
Lift mode
Copy Code Button in ComponentPreview
Some Additional CLI features (like prefixing tailwind class and more)
This PR tries to carve the path for #376 (Previously was: Automated way of retrieving the updated files from main repo).
With this PR accepted, we would be in a similar starting point going forward.
To track the changes going forward, we could store the latest commit ID from shadcn/ui that shacn-vue is synced with, in the repo. (With this PR, the commit ID is: 06cc0cdf3d080555d26abbe6639f2d7f6341ec73
This would be interesting feature!! Wonder if there's any GitHub Action that do this π€
Unfortunately, the Github actions wouldn't allow execution of code on trigger events of an other Repository that we don't have access to, so we're back to manually checking if the main branch of shadcn/ui is committed on, which could be automated by a script (and also leveraging the commit ID discussed before) but the execution of this script is manual.
One potential solution could be to set up a cron job as a GitHub action for this repository in order to execute the script automatically.
Please share your opinion and let me know if you think this topic should be addressed in a separate issue.
β Type of change
π Description
I have reviewed the commits in the
shadcn/ui
repository dating back 7 months and have applied any missing changes from that time period. I'm sure that any commit older than 7 months is already applied here. There were some missing functionalities that could be investigated.ComponentPreview
This PR tries to carve the path for #376 (Previously was:
Automated way of retrieving the updated files from main repo
). With this PR accepted, we would be in a similar starting point going forward.To track the changes going forward, we could store the latest commit ID from
shadcn/ui
thatshacn-vue
is synced with, in the repo. (With this PR, the commit ID is:06cc0cdf3d080555d26abbe6639f2d7f6341ec73
From zernonia.
Unfortunately, the Github actions wouldn't allow execution of code on trigger events of an other Repository that we don't have access to, so we're back to manually checking if the
main
branch ofshadcn/ui
is committed on, which could be automated by a script (and also leveraging the commit ID discussed before) but the execution of this script is manual.One potential solution could be to set up a cron job as a GitHub action for this repository in order to execute the script automatically.
Please share your opinion and let me know if you think this topic should be addressed in a separate issue.
π Checklist