-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Multiple extensions (component + plugin + module) should be packed as seperate zip-files, bundled in a package (with one package manifest for the whole thing). See https://manual.joomla.org/docs/building-extensions/install-update/installation/package/ . The module should not be part of the component, but be apart, like the plugin.
I like it very much that you do the packaging and making the release automatically with Github Actions. Really cool 😎 .
You can automate the build and upload further: build the zip for the component, for the module and the plugin, put them all in a package (with a packackage manifest), do the release and upload the package, so you can download and install the component, module and plugin in one go.
See examples here: https://github.com/N6REJ/n6rej.github.io/tree/main/Example%20workflows
and some documentation: https://hallhome.us/joomla-packager/packager-documentation