Skip to content

Commit 6658b9f

Browse files
oschwaldclaude
andcommitted
Add mise configuration for local toolchain management
Sets up `mise` for automatic Ruby provisioning, matching the pattern already in use in minfraud-api-dotnet and GeoIP2-dotnet. Uses `latest` to let contributors pick up the newest stable Ruby, mirroring the behavior of the dotnet repos. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a727b19 commit 6658b9f

2 files changed

Lines changed: 49 additions & 0 deletions

File tree

mise.lock

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mise.toml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[settings]
2+
experimental = true
3+
lockfile = true
4+
disable_backends = [
5+
"asdf",
6+
"vfox",
7+
]
8+
9+
[tools]
10+
ruby = "latest"
11+
12+
[hooks]
13+
enter = "mise install --quiet --locked"
14+
15+
[[watch_files]]
16+
patterns = ["mise.toml", "mise.lock"]
17+
run = "mise install --quiet --locked"

0 commit comments

Comments
 (0)