Skip to content

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

Merged
hoshimoe merged 1 commit into
mainfrom
claude/release-prep
Jul 30, 2026
Merged

chore(release): prepare v1.0.3 and move GitHub URLs to hoshimoe#3
hoshimoe merged 1 commit 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.3 is pushed, plus the account rename to hoshimoe.

Version 1.0.2 → 1.0.3

File Field
CMakeLists.txt project(NekoThreadPool VERSION …)
packages/vcpkg/neko-threadpool/vcpkg.json version
packages/vcpkg/neko-threadpool/portfile.cmake REF v1.0.3
packages/Conan/neko-threadpool/config.yml new 1.0.3 entry
packages/Conan/neko-threadpool/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.3 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, README links and badges, clone/download instructions, and source @author tags. Verified zero moehoshio occurrences remain.

Merge notes

No conflicts expected with #1 or #2 — this branch touches versions and URLs, while those touch cmake/NekoThreadPoolConfig.cmake.in and ci.yml.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WMgcdYggBJ6aMCuNXYbRZT


Generated by Claude Code

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.2 -> 1.0.3 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 fbaf986 into main Jul 30, 2026
11 of 23 checks passed
@hoshimoe
hoshimoe deleted the claude/release-prep branch July 30, 2026 23:01
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