Skip to content

feat: publish fragments with deploy-kit 0.17.0 - #153

Merged
ExtraToast merged 1 commit into
mainfrom
chore/deploy-kit-0.17.0
Oct 16, 2026
Merged

ExtraToast merged 1 commit into
mainfrom
chore/deploy-kit-0.17.0

Conversation

@ExtraToast

Copy link
Copy Markdown
Contributor

Summary

Publish Fragment validated and packed every fragment with deploy-kit 0.14.0, three releases behind the 0.17.0 the Estate repository now pins (JorisJonkers-dev/estate#101). 0.14.0 refuses a generated key (generate, adopt), so tribelt's next fragment (JorisJonkers-dev/deploy-kit#446) could not publish.

  • tools/deploy-kit pins 0.17.0. The lock resolves it from GitHub Packages, as before.
  • pack.sh is unchanged: the validate and publish arguments it passes are the same in 0.17.0.

This bumps the pin by hand. Reading the Estate repository's toolkit.yml instead is #152.

Verification

  • deploy-kit 0.17.0, installed from this lock, prints the same publish usage pack.sh relies on, and accepts tribelt's project file with its adopted keys (accepted (2 read)).

Publish Fragment validated and packed every fragment with deploy-kit 0.14.0,
which refuses a generated key and the database catalog's Platform fields. It
now runs 0.17.0, the release the Estate repository pins, so a Project can
declare `generate` and `adopt` on its keys.
@ExtraToast ExtraToast added type: feature New user-facing or operator-facing capability. area: deploy homelab-deploy, deploy-v2, manifests, and rollout flow. labels Oct 16, 2026
@ExtraToast
ExtraToast enabled auto-merge (squash) October 16, 2026 08:47
@ExtraToast
ExtraToast merged commit 1c2f2f1 into main Oct 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: deploy homelab-deploy, deploy-v2, manifests, and rollout flow. type: feature New user-facing or operator-facing capability.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant