-
Notifications
You must be signed in to change notification settings - Fork 2
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
Switch to luau-unzip #3
Conversation
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.
I caught one small thing, but it might not be worth changing. Otherwise LGTM!
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.
Overall looks pretty good! Please take the following small changes into account.
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.
A few final changes are required:
- Implicit "if not" checks for nil values should be explicit
~=
- You should be able to safely remove
utils/exec.luau
- Minor nitpick but CHANGELOG entries usually don't have trailing full-stops, the current entry looks a bit inconsistent
Switches to the
luau-unzip
library for extracting ZIP archives, meaning we no longer need to rely on external programs, likeunzip
. This should hopefully fix #2.It will now directly extract the executable from the archive, instead of extracting all of the contents to a temporary directory.
This PR also bumps
asphalt
to v0.8.4 andselene
to v0.28.0.