A reference guide on how to do releases of vf-wp, and its themes+plugins. The two are done independently.
The vf-wp is a parent project. It is the bundling of the themes, plugins and some configuration.
- Go to the add a new release on GitHub
- Add a new version number
- these are semantic versions
- Add release notes, emphasizing any breaking changes or changes in deployment
- Notify EMBL-EBI Web Development of the new version
Components are contained in a monorepo inside of the vf-wp project. They are NOT individually published. When changes are made to the plugins and themes inside vf-wp, their version numbers should be updated accordingly.
For example:
Updating the versions on these vf-wp child assets will allow the current version of the plugins and theme to be seen from the WordPress admin interface.
The versions of the child assets do not need to match vf-wp and can be independently and semantically versioned.