Auto-run mise trust to stop config warnings

Overview

Users see mise WARN Config files in ~/gdk/mise.toml are not trusted warnings that require running mise trust manually.

Proposal

Make GDK run mise trust automatically during mise setup and include it in GDK migration steps for existing users.

Expected Outcome

Remove the "not trusted" warnings and the manual mise trust step.

Impacted categories

The following categories relate to this issue:

Steps to replicate (optional)

Proposal (optional)

Environment (optional)

  • Operating system name: <!-- output of `uname -a` command -->
  • Architecture: <!-- output of `arch` or `uname -m` command -->
  • The contents of your gdk.yml (if any)
  • Ruby version: <!-- output of `ruby --version` command -->
  • GDK version: <!-- output of `git rev-parse --short HEAD` command -->
Edited by Nao Hashizume