Improve workflow conditions based on repo meta infos
⚠️ No Changeset found
Latest commit: fcfb68a7eb0b1dabeeb09e3dc3c8b337aa551aa7
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Wait for:
- [ ] repo.getmeta.permissions.admin should return if the user is a owner of the repo/orga
- [ ] add permissions should directly open the install page for the current repo via the target id
@janfjohannes This should help all users with setting up the repo and managing the permissions.
Only the owner status is missing to prevent users from data loss. I did it now using the admin state, and the logic is working, but the state is not representative of the user's ability to install apps or update permissions, as we discussed. Let's get this merged as soon as possible, as this will prevent plenty of user requests.
The direct link to update the permissions, including the repos target_id, can be changed afterward, as it is part of Lix.
close because of fink2 which uses the new lix on sqlite?