Skip to content

craft: update release pins - #2

Merged
mahlquistj merged 1 commit into
mainfrom
craft/update-pins
Oct 19, 2026
Merged

mahlquistj merged 1 commit into
mainfrom
craft/update-pins

Conversation

@mahlquistj

Copy link
Copy Markdown
Owner

New upstream releases

~ cadcraft 0.5.0 -> 0.8.0
~ deckcraft 0.5.0 -> 0.8.0
~ designcraft 0.6.0 -> 0.9.0
~ effectcraft 0.8.0 -> 0.11.1
+ figcraft 0.7.0
~ filmcraft 0.6.0 -> 0.9.0
~ gridcraft 0.5.0 -> 0.8.0
~ lightcraft 0.6.0 -> 0.9.1
~ pdfcraft 0.6.0 -> 0.9.0
~ photocraft 0.7.0 -> 0.10.0
~ soundcraft 0.5.0 -> 0.8.0
~ vectorcraft 0.9.0 -> 0.13.1
~ wordcraft 0.5.0 -> 0.8.0

Generated by the scheduled nix run .#update -- --all — no Nix build
was needed: each hash is the release's own SHA256SUMS.txt line, converted
with nix hash convert. Only pins.lock.json changes; products.nix
(asset naming, wrapper flags) is untouched by this job.

Before merging

  • nix flake check (the flake check job) covers the eval test across
    x86_64/aarch64/riscv64, the twelve headless <app>-cli --version smoke
    tests, upstream's desktop/AppStream validation and the NixOS module contract.
  • AppStream in each tarball also carries a <release version>, and the
    metainfo check compares it against these pins, so a mislabelled asset
    fails here rather than shipping.

Generated by .github/workflows/update-pins.yml (nix run .#update -- --all).
Hashes come from each release's SHA256SUMS.txt; product metadata, which
this job never touches, lives in products.nix.
@mahlquistj
mahlquistj enabled auto-merge (squash) October 19, 2026 11:50
@mahlquistj
mahlquistj merged commit ed5a38d into main Oct 19, 2026
1 check passed
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