Repository navigation
docs(adr): 0052 keeps the packages; the repository moves to ShortArrow/pkg - #289
Merged
Merged
Conversation
ShortArrow
marked this pull request as ready for review
October 19, 2026 23:07
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The APT repository is now shared with runex and gitreant, so it no longer belongs to ivi-cli. ShortArrow/pkg holds it, and its ADR 0001 takes over the parts of ADR 0052 that described the repository: the host and its redirect, the layout, the keys and re-signing, publishing, and the check after publishing. ADR 0052 keeps what ivi-cli builds and checks: the
iviclipackage, attaching it to each release, and the install test.Three things change in moving the repository out. The redirect gains the project's name, as
pool/<repo>/<tag>/<file>. The keys sit in an environment of ShortArrow/pkg, which a tag or a workflow change in ivi-cli cannot reach; the old ADR named that reach as a weakness. The keyring package is the registry's and no longerivicli-archive-keyring, so the install test installsiviclialone. The keyring package's name, and with it theDependsentry and the source line, is left open in ADR 0001, together with how a release starts the registry's run.Both ADRs stay Draft. Nothing is published, and no key, Worker or domain exists yet.