jetify-com / devbox

Instant, easy, and predictable development environments
https://www.jetify.com/devbox/
Apache License 2.0
7.84k stars 188 forks source link

internal/setup: move sudo into SudoDevbox function + fix macOS CI #2043

Closed gcurtis closed 1 month ago

gcurtis commented 1 month ago

Move the code that calls sudo devbox into the setup package and clean it up a bit. Fix some issues that were preventing the cache from being configured in non-interactive environments (such as CI).

Reran the cache-upload workflow against this branch and it looks like the macOS runner is able to use the cache now - https://github.com/jetify-com/devbox/actions/runs/9022662173/job/24792707507#step:5:828

sentry-io[bot] commented 1 month ago

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

Did you find this useful? React with a 👍 or 👎