Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 638 Bytes

File metadata and controls

23 lines (15 loc) · 638 Bytes

Releasing

This document outlines the process for creating a new release of the OSV schema.

Release Process

The release process is as follows:

  1. Bump the version:

    • Do a patch version bump for new ecosystems.
    • Do a minor version bump for non-breaking schema field changes.
  2. Update the changelog:

    • Add any schema changes to the CHANGELOG.md file.
  3. Tag the release:

    • Create and push a new git tag for the release.
  4. Publish GitHub release:

    • Create a new release on GitHub with the new version number.
  5. Update GitHub Pages:

    • Update the live branch to the new release.