Skip to content

kind での起動の検査とリリースの CI - #4

Merged
fyui001 merged 1 commit into
masterfrom
feat/kind-and-release-ci
Nov 6, 2026
Merged

fyui001 merged 1 commit into
masterfrom
feat/kind-and-release-ci

Conversation

@fyui001

@fyui001 fyui001 commented Nov 6, 2026

Copy link
Copy Markdown
Member
  • Check に kind-up の job を足す。kind に既定の値(合成のチューナー・同梱の DB・GPU なし)でチャートを入れ、app の /api/health と vela の /login が 200 を返し、app が driver の /events を購読したことを driver のログで見る(scripts/check-kind.sh)
  • kind では置き場を小さくする値 charts/pyxis/ci/kind-sizes.yaml を重ねる。*-values.yaml でないので chart の job の単体の lint と描画の組には入らない
  • Release の workflow。v のタグで、タグと Chart.yaml の version と appVersion が同じこと、3 か所のイメージの版が同じこと、同じ版のチャートが registry に無いことを見てから、helm package と helm push で oci://ghcr.io/newworldorg/charts/pyxis に出す
  • GitHub Release の本文は scripts/release-notes.sh が書く。この版が固定するイメージの表と、前の版から driver のイメージが替わるかどうか、compose と Helm の更新のコマンド。-rc の付く版は prerelease
  • README の版の節に、compose は Docker で、チャートは kind で起動して CI が見ることを足す

🤖 Generated with Claude Code

@fyui001
fyui001 merged commit 8d71cea into master Nov 6, 2026
5 checks passed
@fyui001
fyui001 deleted the feat/kind-and-release-ci branch November 6, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant