registry: bind advertised Nix install target to package #402

Open
nsaspy wants to merge 0 commits from rage/registry-install-target-metadata into main
Owner

Published install metadata must point at the generated package it claims to install. The validator previously accepted install.nix commands targeting an unrelated flake/package.

RAGE:

  • RED 0fac25f2: reject a mismatched advertised Nix install target
  • implementation 1120b678: require nix build|run github:lost-rob0t/zara-plugins#<plugin> as the advertised package target

Stacked only because the registry validator slices overlap.

Published install metadata must point at the generated package it claims to install. The validator previously accepted `install.nix` commands targeting an unrelated flake/package. RAGE: - RED `0fac25f2`: reject a mismatched advertised Nix install target - implementation `1120b678`: require `nix build|run github:lost-rob0t/zara-plugins#<plugin>` as the advertised package target Stacked only because the registry validator slices overlap.
Some checks failed
CI / test (pull_request) Failing after 18s
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin rage/registry-install-target-metadata:rage/registry-install-target-metadata
git switch rage/registry-install-target-metadata

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff rage/registry-install-target-metadata
git switch rage/registry-install-target-metadata
git rebase main
git switch main
git merge --ff-only rage/registry-install-target-metadata
git switch rage/registry-install-target-metadata
git rebase main
git switch main
git merge --no-ff rage/registry-install-target-metadata
git switch main
git merge --squash rage/registry-install-target-metadata
git switch main
git merge --ff-only rage/registry-install-target-metadata
git switch main
git merge rage/registry-install-target-metadata
git push origin main
Sign in to join this conversation.
No description provided.