-
Notifications
You must be signed in to change notification settings - Fork 76
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
chore: Manage dependencies using mise [3/N] #319
Conversation
f9885b9
to
bb12546
Compare
6de6fbb
to
e7b5e77
Compare
I love this! We actually have an issue for doing this. Will let James review but fyi it looks like some tests are failing @janjakubnanista. |
@fainashalts yaaay! Yeah those tests are flaky, failing stochastically on github as well. From my quick investigation, |
when it comes to the unit tests i do see alot of |
1837622
to
9c621c3
Compare
@nitaliano fixed! |
bc3d8a7
to
de7d31f
Compare
Description
Before moving on to the GitHub Pages publishing workflow, I added
mise
as a dependency manager.mise
is being used in theoptimism
monorepo and provides a great way of managing tooling required for development.It is an add-on, it does not break or affect any existing development flows, just provides a convenient way of setting up your development environment (as well as the CI environment).
To further optimize the CI runs, dependencies that are only required for book/docs building have been pulled out into a separate
mise.book.toml
file. See configuration environments documentation for more information.mise
then allows us to use the bareubuntu
runner which is about 1 minute faster to setup.Fixes #292