vrchat-community / package-list-action

Example Action for VPM Package Repo
Other
2 stars 24 forks source link

Package types incorrectly become Any if package depends on non-curated and non-official package #24

Open anatawa12 opened 9 months ago

anatawa12 commented 9 months ago

If package is depends on some packages not on the curated / official package listing, the package is incorrectly detected as Any package instead of Worlds / Avatars package. This happens even if the dependent package in the same package listing.

One of the real-world example of this is Pen Optimization Utility in repository by mimyquality. Pen Optimization Utility depends on QvPen, an package on another repository.

The repository I used to test this behavior is this repository: https://anatawa12.github.io/vpm-repository-for-package-listing-action-bug-report/