Skip to content

chore(release): prepare v1.0.2 and move GitHub URLs to hoshimoe - #3

Merged
hoshimoe merged 2 commits into
mainfrom
claude/release-prep
Jul 30, 2026
Merged

chore(release): prepare v1.0.2 and move GitHub URLs to hoshimoe#3
hoshimoe merged 2 commits into
mainfrom
claude/release-prep

Conversation

@hoshimoe

Copy link
Copy Markdown
Owner

Summary

Pre-release preparation so the tag and every in-repo version reference agree the moment v1.0.2 is pushed, plus the account rename to hoshimoe.

Version → 1.0.2

1.0.1 is already released, so the next release is 1.0.2. Note CMakeLists.txt on main still says 1.0.0 — the very drift the vcpkg maintainer reported — so this bump also resolves that, superseding the 1.0.0 → 1.0.1 correction in #1.

File Field
CMakeLists.txt project(NekoSystem VERSION …)
packages/vcpkg/neko-system/vcpkg.json version
packages/vcpkg/neko-system/portfile.cmake REF v1.0.2
packages/Conan/neko-system/config.yml new 1.0.2 entry
packages/Conan/neko-system/all/conandata.yml new source entry

Hashes left as placeholders

The tarball hashes can't exist before the tag does:

# TODO(release): replace with the real SHA512 of the v1.0.2 tarball
SHA512 0
sha256: "REPLACE_AFTER_TAGGING"

Neither breaks CI: vcpkg.yml rewrites portfile.cmake to build from local source, and conan.yml deletes conandata.yml for the same reason.

Account rename

Every GitHub reference moves from moehoshio to hoshimoe: package manifests, FetchContent GIT_REPOSITORY (NekoSchema and NekoFunction), README links and badges, clone instructions, and source @author tags. Verified zero moehoshio occurrences remain.

Merge notes

Expect a one-line conflict with #1 on CMakeLists.txt — both touch project(NekoSystem VERSION …). #1 sets 1.0.1, this sets the final 1.0.2; take this side.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WMgcdYggBJ6aMCuNXYbRZT


Generated by Claude Code

claude and others added 2 commits July 30, 2026 22:54
Pre-release version bump so that the tagged release and every in-repo
version reference agree from the moment the tag is pushed.

Version 1.0.1 -> 1.0.2 in:
  - CMakeLists.txt            project() VERSION
  - packages/vcpkg/.../vcpkg.json
  - packages/vcpkg/.../portfile.cmake  REF
  - packages/Conan/.../config.yml      new version entry
  - packages/Conan/.../all/conandata.yml  new source entry

The two tarball hashes cannot be computed before the tag exists, so they
are left as explicit placeholders to fill in at release time:
  - portfile.cmake  SHA512 0        (vcpkg reports the real hash on use)
  - conandata.yml   REPLACE_AFTER_TAGGING

Neither is exercised by CI: the vcpkg workflow rewrites portfile.cmake to
build from local source, and the conan workflow deletes conandata.yml for
the same reason.

Also updates every GitHub reference from the old moehoshio account to
hoshimoe -- package manifests, FetchContent GIT_REPOSITORY, README links
and badges, clone/download instructions, and source file @author tags.
@hoshimoe
hoshimoe merged commit 40d8821 into main Jul 30, 2026
17 of 21 checks passed
@hoshimoe
hoshimoe deleted the claude/release-prep branch July 30, 2026 23:02
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.

2 participants