|
2 | 2 | # You can create your own root-level mise.toml file to override/augment this. See https://mise.jdx.dev/configuration.html |
3 | 3 |
|
4 | 4 | [env] |
5 | | -_.source = "{{config_root}}/scripts/get-versions.sh" |
| 5 | +_.vfox-pulumi = { module_path = "provider" } # Sets GO_VERSION_MISE and PULUMI_VERSION_MISE |
6 | 6 | PULUMI_HOME = "{{config_root}}/.pulumi" |
7 | 7 |
|
8 | 8 | [tools] |
9 | 9 |
|
10 | 10 | # Runtimes |
11 | | -# TODO: we may not need `get_env` once https://github.com/jdx/mise/discussions/6339 is fixed |
| 11 | +# TODO: we may not need 'get_env' once https://github.com/jdx/mise/discussions/6339 is fixed |
12 | 12 | go = "{{ get_env(name='GO_VERSION_MISE', default='latest') }}" |
13 | 13 | node = '20.19.5' |
14 | 14 | python = '3.11.8' |
15 | | -dotnet = '8.0.414' |
| 15 | +"vfox:version-fox/vfox-dotnet" = "8.0.20" # vfox backend doesn't work on Windows, gives "error converting Lua table to PreInstall (no version returned from vfox plugin)" https://github.com/jdx/mise/discussions/5876 https://github.com/jdx/mise/discussions/5550 |
16 | 16 | # Corretto version used as Java SE/OpenJDK version no longer offered |
17 | 17 | java = 'corretto-11' |
18 | 18 |
|
19 | 19 | # Executable tools |
20 | 20 | pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}" |
21 | | -"github:pulumi/pulumictl" = 'latest' |
22 | | -"github:pulumi/schema-tools" = "latest" |
23 | | -gradle = '7.6' |
| 21 | +"github:pulumi/pulumictl" = '0.0.50' |
| 22 | +"github:pulumi/schema-tools" = "0.6.0" |
| 23 | +"aqua:gradle/gradle-distributions" = '7.6.6' |
24 | 24 | golangci-lint = "1.64.8" # See note about about overrides if you need to customize this. |
25 | 25 | "npm:yarn" = "1.22.22" |
26 | | -"vfox-pulumi:pulumi/pulumi-converter-terraform" = "latest" |
27 | | -"vfox-pulumi:pulumi/pulumi-random" = "latest" |
28 | | -"vfox-pulumi:pulumi/pulumi-aws" = "latest" |
29 | | -"vfox-pulumi:pulumi/pulumi-gitlab" = "latest" |
30 | | -"vfox-pulumi:pulumi/pulumi-local" = "latest" |
31 | | -"vfox-pulumi:pulumi/pulumi-null" = "latest" |
32 | 26 |
|
33 | 27 | [settings] |
34 | 28 | experimental = true # Required for Go binaries (e.g. pulumictl). |
35 | | -lockfile = true |
| 29 | +lockfile = false |
| 30 | +http_retries = 3 |
| 31 | +pin = true # `mise use` should pin versions instead of defaulting to latest. |
36 | 32 |
|
37 | 33 | [plugins] |
38 | 34 | vfox-pulumi = "https://github.com/pulumi/vfox-pulumi" |
0 commit comments