!39 and !40 changed the CI to use a _toolchain_ file.
however, having `default` as the `$.profile` causes extra useless components to be installed.
this MR sets the `$.profile` to `minimal` in the _toolchain_ file and the `$.components` to `rustfmt` and `clippy`.