Skip to content

Commit 354ee18

Browse files
openab-app[bot]chaodu-agent
andauthored
release: v0.9.0-beta.2 (#1182)
* release: v0.9.0-beta.2 * fix: helm unittest — use matchRegex instead of hardcoded appVersion Tests were failing because they hardcoded 0.9.0-beta.1 but the release bumped appVersion to 0.9.0-beta.2. Use matchRegex for version-dependent assertions so tests pass across version bumps. --------- Co-authored-by: openab-app[bot] <274185012+openab-app[bot]@users.noreply.github.com> Co-authored-by: chaodu-agent <chaodu-agent@openab.dev>
1 parent a7ee8e7 commit 354ee18

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

charts/openab/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: openab
33
description: A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
44
type: application
5-
version: 0.9.0-beta.1
6-
appVersion: "0.9.0-beta.1"
5+
version: 0.9.0-beta.2
6+
appVersion: "0.9.0-beta.2"

charts/openab/tests/agent-image_test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ templates:
55
tests:
66
- it: kiro resolves to openab:<appVersion>-kiro (no bare tag)
77
asserts:
8-
- equal:
8+
- matchRegex:
99
path: spec.template.spec.containers[0].image
10-
value: "ghcr.io/openabdev/openab:0.9.0-beta.1-kiro"
10+
pattern: "^ghcr\\.io/openabdev/openab:[0-9]+\\.[0-9]+\\.[0-9]+(-.+)?-kiro$"
1111

1212
- it: non-kiro agent resolves to openab:<appVersion>-<agent>
1313
set:
1414
agents.kiro.enabled: false
1515
agents.claude.command: claude-agent-acp
1616
asserts:
17-
- equal:
17+
- matchRegex:
1818
path: spec.template.spec.containers[0].image
19-
value: "ghcr.io/openabdev/openab:0.9.0-beta.1-claude"
19+
pattern: "^ghcr\\.io/openabdev/openab:[0-9]+\\.[0-9]+\\.[0-9]+(-.+)?-claude$"
2020

2121
- it: image.tag override applies to kiro with suffix
2222
set:
@@ -48,6 +48,6 @@ tests:
4848
set:
4949
agents.kiro.image: "ghcr.io/custom/image"
5050
asserts:
51-
- equal:
51+
- matchRegex:
5252
path: spec.template.spec.containers[0].image
53-
value: "ghcr.io/custom/image:0.9.0-beta.1"
53+
pattern: "^ghcr\\.io/custom/image:[0-9]+\\.[0-9]+\\.[0-9]+"

0 commit comments

Comments
 (0)