Skip to content

リリース前にMaestro起動確認を実行 - #115

Merged
ai-kurou merged 1 commit into
mainfrom
codex/run-maestro-before-release
Jul 17, 2026
Merged

リリース前にMaestro起動確認を実行#115
ai-kurou merged 1 commit into
mainfrom
codex/run-maestro-before-release

Conversation

@ai-kurou

@ai-kurou ai-kurou commented Jul 17, 2026

Copy link
Copy Markdown
Owner

概要

on-release.yml のリリース処理で、version bump と GitHub Release 作成の前に reusable workflow として Maestro 起動確認を実行します。

変更内容

  • on-release.ymlmaestro-release-smoke / release の2 job 構成に変更
  • Maestro smoke workflow が成功した場合のみ release job を実行
  • release job で version bump を commit / push し、その後 release APK をビルドして GitHub Release を作成
  • maestro-release-smoke.yml を reusable workflow として呼び出せるように変更
  • maestro-release-smoke.yml の手動実行時は ref input で任意のブランチ、タグ、SHA を指定可能に変更

検証

  • ruby -e 'require "yaml"; ARGV.each { |f| YAML.load_file(f); puts f }' .github/workflows/on-release.yml .github/workflows/maestro-release-smoke.yml .maestro/release-smoke.yaml
  • git diff --check

補足

  • version bump commit、GitHub Release 作成、タグ作成は、Maestro 起動確認が成功した後に進みます。
  • on-release.yml から呼び出す場合は ref を渡さないため、maestro-release-smoke.yml の default により main がテスト対象になります。
  • actionlint はローカル環境に見つからなかったため未実行です。

@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: dbacabd3-2d54-4772-ba1e-bb4745dabeb5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codacy-production

Copy link
Copy Markdown
Contributor

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@ai-kurou
ai-kurou force-pushed the codex/run-maestro-before-release branch from 3b78c9e to 6f5fb1d Compare July 17, 2026 06:49
@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@ai-kurou
ai-kurou force-pushed the codex/run-maestro-before-release branch from 6f5fb1d to 4eb696a Compare July 17, 2026 06:59
@ai-kurou
ai-kurou force-pushed the codex/run-maestro-before-release branch from 4eb696a to c7d0fc9 Compare July 17, 2026 07:02
@sonarqubecloud

Copy link
Copy Markdown

@ai-kurou
ai-kurou merged commit 990523a into main Jul 17, 2026
12 checks passed
@ai-kurou
ai-kurou deleted the codex/run-maestro-before-release branch July 17, 2026 07:12
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