-
Notifications
You must be signed in to change notification settings - Fork 312
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
V1.2.0 #244
V1.2.0 #244
Conversation
|
This is ready for review. Regarding the failing pull request preview workflow, I'm fairly certain that this is due to GitHub wanting to run the version of the workflow that is on Regardless, I've tested this on my own repo, as if the v1.2.0 changes were already on So, I think it is safe to ignore the failure, as it should work properly once merged into main. |
About it running the version in
Anyway, I'll ignore the failure like you said. I'll review this ASAP, too. |
Yes, I temporarily tried adding the regular
Based on testing updating the Regardless, we need |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! I left a few comments, many of them optional/minor. Let me know if you have any questions.
Along the way I wondered if a CSS or SCSS linter could assist over time (if they're not already present). In addition, perhaps a Liquid linter could help in a similar way if it exists. Overall I have gaps in my understanding for those, so it could be that this is impractical or not relevant. I bring it up as a thought to strengthen the work and am not concerned (I think you did a good job on these things from what I can tell).
As far as I know, there's no actively maintained linter for liquid. I did investigate using a liquid formatter at least, which should be somewhere in the issue/pr history, but I couldn't get it to work reliably with the mix of markdown, html, and liquid. Regarding CSS, I do have IDE extensions that will tell me for example if I've written an invalid CSS property or value for it, but of course that doesn't cover other people who might maintain it in the future. Perhaps I could add a |
Also I forgot to mention, I have a gitbook "pr" ready to merge for these changes. I believe you should be able to see this preview link: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for addressing all the comments, and again, great work - LGTM! I left a minor/optional follow up on the composite actions item just in case.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work, and it seems like there's already been plenty of discussion about possible issues that, as far as I can tell, has been resolved. I took a quick look through the code and didn't see anything that stood out.
New template version checklist: