Skip to content

chore(release): v0.4.1#113

Merged
akiojin merged 2 commits into
mainfrom
develop
Mar 11, 2026
Merged

chore(release): v0.4.1#113
akiojin merged 2 commits into
mainfrom
develop

Conversation

@akiojin

@akiojin akiojin commented Mar 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix managed binary auto-update manifest RID mismatch that prevented unity-cli cli doctor from finding macOS and Windows assets

Changes

  • fix(ci): Rename unity-cli build artifacts from macos-arm64/windows-x64.exe to osx-arm64/win-x64 to match detect_rid() convention

Version

v0.4.1

Closing Issues

None

🤖 Generated with Claude Code

Summary by CodeRabbit

リリースノート

  • Bug Fixes

    • 複数プラットフォーム向けアーティファクトの命名規約を統一し、整合性を改善しました。
  • Chores

    • パッケージおよび関連モジュールのバージョンを 0.4.1 に更新しました。

akiojin and others added 2 commits March 11, 2026 09:23
The CLI build matrix used `macos-arm64` and `windows-x64.exe` as
artifact names, while `detect_rid()` returns `osx-arm64` and `win-x64`.
This mismatch caused `unity-cli cli doctor` to report "manifest missing
asset for RID: osx-arm64". Rename artifacts to match the RID values used
by the managed binary resolver.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@akiojin akiojin added the release Release PR label Mar 11, 2026
@akiojin
akiojin enabled auto-merge March 11, 2026 00:24
@akiojin
akiojin merged commit f13de55 into main Mar 11, 2026
20 of 22 checks passed
@coderabbitai

coderabbitai Bot commented Mar 11, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: cae58479-6bf7-450b-b496-ac1770d7b968

📥 Commits

Reviewing files that changed from the base of the PR and between e55f826 and 6c80070.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (5)
  • .github/workflows/release.yml
  • CHANGELOG.md
  • Cargo.toml
  • UnityCliBridge/Packages/unity-cli-bridge/package.json
  • package.json

Walkthrough

パッケージバージョンを0.4.0から0.4.1にアップデートし、GitHubActionsのリリースワークフローで使用するアーティファクト命名規則を変更しました。具体的には、macOS arm64アーティファクトを「osx-arm64」に、Windows x64アーティファクトを「win-x64」に統一し、対応するパスを更新しています。

Changes

Cohort / File(s) Summary
アーティファクト命名規則の統一
.github/workflows/release.yml
macOSアーティファクト識別子をunity-cli-macos-arm64からunity-cli-osx-arm64に変更し、Windowsアーティファクト識別子をunity-cli-windows-x64.exeからunity-cli-win-x64に変更。対応するアーティファクトパスも同期更新。
バージョン番号の更新
Cargo.toml, package.json, UnityCliBridge/Packages/unity-cli-bridge/package.json
すべてのパッケージファイルのバージョンを0.4.0から0.4.1にアップデート。
変更ログの追加
CHANGELOG.md
0.4.1リリースのエントリを追加し、detect_rid()慣例とのアーティファクト名の整合性修正をドキュメント化。

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰✨ バージョン、また上へ跳ねて
osx、winへ名前も変わり
0.4.1の春がきた
アーティファクト整いて
リリースの道、真っすぐだ 🚀

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

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 and usage tips.

@coderabbitai coderabbitai Bot mentioned this pull request Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant