Creating a release - PlantPhenoOntology/ppo GitHub Wiki
Creating new releases of the PPO
Overview
We use OntoPilot's make release feature to build ontology releases, and we use Git's tagging feature to publish PPO releases. Always use annotated tags, not lightweight tags.
Making a new release
The steps to create a new release are as follows.
-
Run
$ ontopilot make release. -
Commit the new release files to the git repository.
-
Create the release tag. This can be done from the command line, but it is probably easiest to do it from GitHub since GitHub's interface will generate both the git tag and an endpoint for downloading the released version. To conform with standard git practice, the tag name should begin with "v"; e.g., "v0.1.0".
-
Update the PURLs at https://github.com/OBOFoundry/purl.obolibrary.org/blob/master/config/ppo.yml. Edit the YAML file then do a pull request.