Skip to content

Carry kiln v0.6.0 as kiln, plus the deprecated kilnd alias for one cycle - #35

Merged
avrabe merged 1 commit into
mainfrom
kiln-and-kilnd
Oct 28, 2026
Merged

avrabe merged 1 commit into
mainfrom
kiln-and-kilnd

Conversation

@avrabe

@avrabe avrabe commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Closes #34.

Before: the layer exposed only kilnd. That binary prints "kilnd is deprecated … use kiln instead", but kiln was not in the layer.

After: two entries from the one kiln v0.6.0 archive.

  • kiln takes its binary name from the tool name.
  • kilnd uses repo = "pulseengine/kiln" and asset = "kiln-%R-%T.tar.gz", so it reads the same archive.

Drop the kilnd entry at kiln v0.7.0, which removes the alias. jess (jess#287) keeps dispatching kilnd until then.

Checked

  • Plan: varve-producer plan (0.43.0, the binary from layer 2026.10.31) accepts the manifest and exits 0. Both payloads resolve to kiln-v0.6.0-<triple>.tar.gz on all four platforms.
  • Archives: all four kiln v0.6.0 archives contain both ./kiln and ./kilnd, and all four match kiln's SHA256SUMS.txt.

Merging this deposits a new layer.

🤖 Generated with Claude Code

https://claude.ai/code/session_019TNtfRjLNhEz82G2ggeeNu

…e cycle

Until now the layer exposed only `kilnd`. That binary prints "deprecated …
use `kiln` instead", but the layer did not carry `kiln`. varve#266 fixed this
in varve's old deposit configuration; deposits now come from this repo, whose
layer.toml was never updated. Drop the kilnd entry at kiln v0.7.0.

Closes #34

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019TNtfRjLNhEz82G2ggeeNu
@avrabe
avrabe merged commit 8271c54 into main Oct 28, 2026
1 check passed
@avrabe
avrabe deleted the kiln-and-kilnd branch October 28, 2026 08:34
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.

The layer carries only kilnd, the deprecated alias; kiln v0.6.0's own CLI name kiln is not dispatchable

1 participant