Skip to content

MaestroのRelease APK起動確認ワークフローを追加 - #114

Merged
ai-kurou merged 3 commits into
mainfrom
feature/base/e2e
Jul 17, 2026
Merged

MaestroのRelease APK起動確認ワークフローを追加#114
ai-kurou merged 3 commits into
mainfrom
feature/base/e2e

Conversation

@ai-kurou

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

Copy link
Copy Markdown
Owner

概要

署名済み release APK を GitHub Actions 上の Android Emulator にインストールし、Maestro で起動確認できる手動ワークフローを追加します。

変更内容

  • on-release.yml の表示名を On Release に変更
  • on-pull-request.yml の表示名を On Pull Request に変更
  • Maestro Release Smoke workflow を追加
  • release APK 起動確認用の Maestro flow を追加
  • Codacy 指摘に合わせてサードパーティ GitHub Actions を full-length SHA に pin

補足

  • この PR では version bump、リリース作成、タグ作成は行いません。
  • 新規追加した workflow_dispatch workflow は、default branch へマージ後に GitHub Actions から手動実行できます。

検証

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

@sonarqubecloud

Copy link
Copy Markdown

@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: eb90ef05-b0c6-412e-8a53-22e2fd4503cd

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 changed the title Feature/base/e2e MaestroのRelease APK起動確認ワークフローを追加 Jul 17, 2026
@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 merged commit 981ec66 into main Jul 17, 2026
12 checks passed
@ai-kurou
ai-kurou deleted the feature/base/e2e branch July 17, 2026 06:28
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