Switch from asdf to mise (formerly called rtx) to install dependencies in .tool-versions
## Overview @pedropombeiro mentioned [`rtx`](https://github.com/jdxcode/rtx) in `#dev_tip_of_the_day` as an alternative to `asdf` that is not based on shims. `rtx` focuses on performance and backwards compatibility with `asdf`, so there wouldn't need to be any changes to the existing setup. See the benchmarks provided by @pedropombeiro below: ![hyperfine benchmark of asdf vs rtx when executing exec ruby --version](/uploads/85fae5fe35bdebb4be54f431a307bea9/image.png){width="600"} Another edifying benchmark: ![hyperfine benchmark of asdf vs rtx when executing current](/uploads/feb84fd6a82b495489e9726a3ae085cf/image.png){width="600"} ### Tasks - [x] Update CI jobs to use `mise` to test the new configuration. - [ ] Set `mise.enabled` to `true` in the default settings. - [ ] Ensure `mise` updates automatically when a new version is released. - [ ] Update documentation to reflect the switch from `asdf` to `mise`. ## Impacted categories The following categories relate to this issue: - [ ] ~"gdk-reliability" - e.g. When a GDK action fails to complete. - [x] ~"gdk-usability" - e.g. Improvements or suggestions around how the GDK functions. - [ ] ~"gdk-performance" - e.g. When a GDK action is slow or times out. <!--Please add the selected labels to this issue, thanks ♥️--> <!--template sourced from https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/.gitlab/issue_templates/Default.md-->
issue