solid-nextcloud icon indicating copy to clipboard operation
solid-nextcloud copied to clipboard

Add vendor directory to AppStore build/release

Open Potherca opened this issue 4 years ago • 1 comments

Several users that install the Solid-Nextcloud app throuch the NC App Store run into issues caused by the vendor directory not being present. As users should not have to run composer themselves, the vendor directory needs to be part of the packaged release.

Looking at how other packages do this (for instance user_oidc and mail) the most straightforward way of doing this seems to be a combination of using GitHub Actions and krankerl.

In order to have this setup correctly, the package release needs to be automated (see #64), so this can be added as part of the automation.

Potherca avatar Jan 02 '22 10:01 Potherca

The latests release(s) have been verified to have the vendor directory (see main...publish).

Leaving this issue open until #64 has been resolved.

Potherca avatar Oct 19 '22 14:10 Potherca