Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Latest commit

 

History

History
21 lines (16 loc) · 948 Bytes

release_process.md

File metadata and controls

21 lines (16 loc) · 948 Bytes

Release Process

This document describes the release process for this project. Releases are published via GitHub releases.

All releases will have a semantic version associated with them. This project will be versioned at 1.0.0 once the Service Mesh Interface(SMI) specification is at 1.0.0 and all APIs defined in this project are at v1. All releases until then will be marked v0.x.0 where x is incremented with each release.

To perform a release of the smi-sdk-go project:

  1. Start by creating and pushing a git tag in the form: v0.x.0.
$ git tag -a v0.x.0 -m "version 0.x.0"
$ git push origin v0.x.0
  1. Last, visit the releases page to Draft a new release using the tag you just created and pushed. Be sure to include release notes on what changes are included in the release.