From 432a58436db4597079a0fc7644d278342fb08842 Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Thu, 18 Dec 2025 18:51:39 -0600 Subject: [PATCH 1/2] registry: add github backend for daytona (github:daytonaio/daytona) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- registry.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/registry.toml b/registry.toml index 1488c268df..892e8a8a39 100644 --- a/registry.toml +++ b/registry.toml @@ -1147,8 +1147,9 @@ backends = ["aqua:datreeio/datree", "asdf:lukeab/asdf-datree"] description = "Prevent Kubernetes misconfigurations from reaching production (again )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io" [tools.daytona] -backends = ["asdf:mise-plugins/mise-daytona"] +backends = ["github:daytonaio/daytona"] description = "Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code" +test = ["daytona version", "Daytona version {{version}}"] [tools.dbmate] backends = ["aqua:amacneil/dbmate", "asdf:juusujanar/asdf-dbmate"] From 34a99e790a70dcbd66e9170b7fd64cc5c8b760ef Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Thu, 18 Dec 2025 19:34:48 -0600 Subject: [PATCH 2/2] fix: add platform-specific asset patterns for daytona MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add asset_pattern for each platform (macos-arm64, macos-x64, linux-x64, linux-arm64) - Use bin=daytona to rename raw binary downloads - Fix test pattern to match actual output format - Keep asdf as fallback 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- registry.toml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/registry.toml b/registry.toml index 892e8a8a39..1525f3376b 100644 --- a/registry.toml +++ b/registry.toml @@ -1147,9 +1147,26 @@ backends = ["aqua:datreeio/datree", "asdf:lukeab/asdf-datree"] description = "Prevent Kubernetes misconfigurations from reaching production (again )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io" [tools.daytona] -backends = ["github:daytonaio/daytona"] description = "Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code" -test = ["daytona version", "Daytona version {{version}}"] +test = ["daytona version", "Daytona CLI version v{{version}}"] + +[[tools.daytona.backends]] +full = "github:daytonaio/daytona[bin=daytona]" + +[tools.daytona.backends.options.platforms.macos-arm64] +asset_pattern = "daytona-darwin-arm64" + +[tools.daytona.backends.options.platforms.macos-x64] +asset_pattern = "daytona-darwin-amd64" + +[tools.daytona.backends.options.platforms.linux-x64] +asset_pattern = "daytona-linux-amd64" + +[tools.daytona.backends.options.platforms.linux-arm64] +asset_pattern = "daytona-linux-arm64" + +[[tools.daytona.backends]] +full = "asdf:mise-plugins/mise-daytona" [tools.dbmate] backends = ["aqua:amacneil/dbmate", "asdf:juusujanar/asdf-dbmate"]