Add relations in Profile for subscribed channels and packages #535

Open
florentc wants to merge 1 commit from tweag/florentc/subsribe-packages-channels into main
florentc commented 2025-05-05 14:50:17 +00:00 (Migrated from github.com)

As a step to implement #532, this adds relations between:

  • profiles and channels
  • profiles and derivations
As a step to implement #532, this adds relations between: - profiles and channels - profiles and derivations
fricklerhandwerk (Migrated from github.com) reviewed 2025-05-05 15:38:21 +00:00
fricklerhandwerk (Migrated from github.com) commented 2025-05-05 15:38:21 +00:00

@balsoft suggested to actually have something like "collections" or "profiles" (see https://github.com/Nix-Security-WG/nix-security-tracker/issues/532#issuecomment-2851394198), which I think is a good idea if we eventually want users to be able to subscribe programmatically from clients on different machines/setups. Therefore how about we put this into a container?

@balsoft suggested to actually have something like "collections" or "profiles" (see https://github.com/Nix-Security-WG/nix-security-tracker/issues/532#issuecomment-2851394198), which I think is a good idea if we eventually want users to be able to subscribe programmatically from clients on different machines/setups. Therefore how about we put this into a container?
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin tweag/florentc/subsribe-packages-channels:tweag/florentc/subsribe-packages-channels
git switch tweag/florentc/subsribe-packages-channels

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 tweag/florentc/subsribe-packages-channels
git switch tweag/florentc/subsribe-packages-channels
git rebase main
git switch main
git merge --ff-only tweag/florentc/subsribe-packages-channels
git switch tweag/florentc/subsribe-packages-channels
git rebase main
git switch main
git merge --no-ff tweag/florentc/subsribe-packages-channels
git switch main
git merge --squash tweag/florentc/subsribe-packages-channels
git switch main
git merge --ff-only tweag/florentc/subsribe-packages-channels
git switch main
git merge tweag/florentc/subsribe-packages-channels
git push origin main
Sign in to join this conversation.
No description provided.