diff --git a/charts/openab/Chart.yaml b/charts/openab/Chart.yaml index bb4015e15..3984fe63b 100644 --- a/charts/openab/Chart.yaml +++ b/charts/openab/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: openab description: A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI. type: application -version: 0.9.0-beta.1 -appVersion: "0.9.0-beta.1" +version: 0.9.0-beta.2 +appVersion: "0.9.0-beta.2" diff --git a/charts/openab/tests/agent-image_test.yaml b/charts/openab/tests/agent-image_test.yaml index 5844a9491..a756d8d0f 100644 --- a/charts/openab/tests/agent-image_test.yaml +++ b/charts/openab/tests/agent-image_test.yaml @@ -5,18 +5,18 @@ templates: tests: - it: kiro resolves to openab:-kiro (no bare tag) asserts: - - equal: + - matchRegex: path: spec.template.spec.containers[0].image - value: "ghcr.io/openabdev/openab:0.9.0-beta.1-kiro" + pattern: "^ghcr\\.io/openabdev/openab:[0-9]+\\.[0-9]+\\.[0-9]+(-.+)?-kiro$" - it: non-kiro agent resolves to openab:- set: agents.kiro.enabled: false agents.claude.command: claude-agent-acp asserts: - - equal: + - matchRegex: path: spec.template.spec.containers[0].image - value: "ghcr.io/openabdev/openab:0.9.0-beta.1-claude" + pattern: "^ghcr\\.io/openabdev/openab:[0-9]+\\.[0-9]+\\.[0-9]+(-.+)?-claude$" - it: image.tag override applies to kiro with suffix set: @@ -48,6 +48,6 @@ tests: set: agents.kiro.image: "ghcr.io/custom/image" asserts: - - equal: + - matchRegex: path: spec.template.spec.containers[0].image - value: "ghcr.io/custom/image:0.9.0-beta.1" + pattern: "^ghcr\\.io/custom/image:[0-9]+\\.[0-9]+\\.[0-9]+"