Skip to content

Commit a9db3a5

Browse files
oschwaldclaude
andcommitted
Add mise configuration for local toolchain management
Sets up `mise` for automatic PHP provisioning, matching the pattern already in use in minfraud-api-dotnet and GeoIP2-dotnet. Contributors can run `mise install` to get a working PHP toolchain without needing to manage PHP versions through their system package manager. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8df901f commit a9db3a5

2 files changed

Lines changed: 22 additions & 0 deletions

File tree

mise.lock

Lines changed: 5 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+
php = "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)