Skip to content

Upgrade to VRM 1.0 as com.yuna0x0.alice-chan 2.0.0 - #1

Open
yuna0x0 wants to merge 3 commits into
mainfrom
upgrade/v2
Open

yuna0x0 wants to merge 3 commits into
mainfrom
upgrade/v2

Conversation

@yuna0x0

@yuna0x0 yuna0x0 commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Restructures the repository with one folder per project: source/ holds the VRoid Studio project and its exports, unity/ the Unity 6000.5 project with the package embedded at unity/Packages/com.yuna0x0.alice-chan, ci/unity-2022.3/ a check project on the minimum Unity version, basis/ the Basis bundle build, and tools/ the uv helper commands. The model moves to VRM 1.0 (VRoid Studio 2.14.0 export, UniVRM 0.131.2), the minimum Unity version is 2022.3, and the checks, release and Basis workflows are added.

Three commits:

  1. build: project scaffold under unity/, package manifest and docs, 2022.3 check project, uv helper commands, dotfiles.
  2. feat: source/AliceChan.vroid with both VRM exports, the package model, prefab variant, demo sample, binary FBX, the editor scripts (dependency check, import-order repair, asset regeneration) and the EditMode tests.
  3. ci: checks, release, Basis and editor-image workflows.

Verified:

  • EditMode tests pass 5/5 on Unity 6000.5.10f1 and 2022.3.22f1, locally from a fresh Library and in CI.
  • CI activates a Personal seat with the dedicated account (personal licensing method, single attempt, gated on the UNITY_CI_ENABLED variable, pinned GameCI CLI v0.1.63) and returns it after each job.
  • Dependencies current as of 2026-09-14: UniVRM 0.131.2, Basis af57235b3816, Watari 0.8.3, and the workflow actions at their current majors.

Not in this PR: the release dry run (needs the workflow on main; runs from main before the v2.0.0 tag), the OpenUPM and VPM listing changes (Phase 3), the Basis bundle build (Phase 4).

@yuna0x0
yuna0x0 force-pushed the upgrade/v2 branch 8 times, most recently from 9600154 to d045f5e Compare September 14, 2026 09:18
@yuna0x0
yuna0x0 marked this pull request as ready for review September 14, 2026 09:24
…ckage com.yuna0x0.alice-chan

Replaces the extracted VRM 0.x assets and the root package.json with a
Unity 6000.5 project under unity/ that embeds the package as
com.yuna0x0.alice-chan 2.0.0, minimum Unity 2022.3. Adds a 2022.3 check
project under ci/, uv-managed helper commands under tools/, and the
repository documentation under the current name.
…o sample and FBX

Adds source/AliceChan.vroid with its VRM 1.0 and VRM 0.x exports, the
package model and derived assets, the editor script that regenerates
them, an editor check for the UniVRM dependency, a reimport for the case
where the model is imported before UniVRM's shaders exist, and EditMode
tests.
Checks run the release check and the package tests on Unity 6000.5 and
2022.3 with a Personal seat of a dedicated account. Release builds the
VPM zip, unitypackage, signed UPM tarball, VRM and FBX assets, publishes
an immutable release and pushes to itch.io. Basis builds the avatar as a
BEE bundle and uploads it to R2, with a one-time editor image build.
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