A plugin without a `pnpm-lock.yaml` file fails to build but passes CI anyways
Closed this issue · 2 comments
SkyLeite commented
This results in a plugin on the store which can be installed, but will not show up anywhere (not even in Decky's plugin list).
It can be seen here, specifically in the step Build plugin frontends
.
Edit by TrainDoc:
- Update submission process guide.
TrainDoctor commented
It can be seen here, specifically in the step
Build plugin frontends
.
Looks like the docker container which is doing the building of the frontend elements is not set up to throw an error if pnpm related files are not found.
Edit: CI fix ready for testing. Should add info to submission process that pnpm is required for CI process.
TrainDoctor commented
Fixed as of latest maintainer commits to repository.