Skip to content

pubkit 0.30.1

Choose a tag to compare

@sustenaut-release sustenaut-release released this 06 Nov 07:19
· 121 commits to main since this release
18e9594

0.30.1 - 2026-11-06

Commit c2bd664bb5df; release record pub:sha2-256:7m3c2nyqy4opuqgkbyd5zextptgdgftlzvl5u7w3wujjxar4c7fa.

Added

  • pubkit variables --check and --apply keep repositories' GitHub variables to the values a state file gives each one, strings or structured JSON: --check prints how they differ, a diff of the changed entries for JSON, and fails; --apply sets those that differ and runs the deploy workflow the repository's pubkit.json names. A pubkit.json declares the names it reads in a variables block, which sync checks, and state --check refuses a state value for a name its repository does not declare

Install:

pubkit init --kind=rust|utility|service, or pubkit sync, then pubkit lock: the lock pins the v0.30.1 wheel by its sha256