-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Fix installer.sh
to only require /bin/sh
.
#141
Conversation
This is especially relevant post https://github.com/a-scie/lift/releases/tag/v0.12.0. |
/bin/sh
.installer.sh
to only require /bin/sh
.
run: | | ||
cat << EOF > _test.sh |
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.
All this yaml-thrash and the paired intro of scripts/docker/uv.py
was just so I could test the install.sh changes locally via uvrc docker -- --image alpine test -- -vvsk test_installer
(where uvrc
is my alias for uv run dev-cmd
). The upshot of streamlined yaml / an easy way to repro CI locally is, of course, generally good.
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.
LGTM
Also improve docker dev-cmd to support `--inspect` and cache image builds. A follow-up to #141 which left install.sh working, but with ugly output that rendered escape codes instead of colors.
This enables use on alpine linux and busybox images.
Fixes #139