Skip to content

Cut the 0.10.0 rockspec (kernel 41.2); make the 0.9.0 rockspec honest#39

Merged
pyrex41 merged 1 commit into
mainfrom
release/rock-0.10.0
Jul 21, 2026
Merged

Cut the 0.10.0 rockspec (kernel 41.2); make the 0.9.0 rockspec honest#39
pyrex41 merged 1 commit into
mainfrom
release/rock-0.10.0

Conversation

@pyrex41

@pyrex41 pyrex41 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Fixes the repo-side half of #38.

After merge: tag v0.10.0 on the merge commit, then luarocks upload shen-0.10.0-1.rockspec --api-key=<key> from a machine with luarocks + an API key (this one has neither).

🤖 Generated with Claude Code

Fixes the release-channel half of #38: the published luarocks rock
(shen 0.9.0-1) builds from tag v0.9.0 and ships kernel 41.1, while HEAD
has been on 41.2 since the S41.2 refresh (#36/#37) — and the 0.9.0
rockspec at HEAD misleadingly claimed 41.2 while still pinning v0.9.0.

- shen-0.10.0-1.rockspec: new release rockspec, pins tag v0.10.0
  (identical build to 0.9.0-1 otherwise; the kernel bump is in the tree).
- shen-0.9.0-1.rockspec: description reverted to the accurate "kernel
  41.1" it actually builds, with a pointer to 0.10.0 for 41.2.
- README: document the rock-version -> kernel mapping.

Publishing the rock (luarocks upload) still has to happen from a machine
with a luarocks.org API key; see #38.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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