Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.14 KB

RELEASE.md

File metadata and controls

28 lines (19 loc) · 1.14 KB

Release Process

Overview

The Gateway API project is an API project that has the following two components:

  • Kubernetes Custom Resource Definitions (CRDs)
  • Corresponding Go API in the form of sigs.k8s.io/gateway-api Go package

This repository is the home for both of the above components.

Versioning strategy

The versioning strategy for this project is covered in detail in the release documentation.

Releasing a new version

  • Write the changelog with user-visible API changes. This must go through the regular PR review process and get merged into the master branch. Approval of the PR indicates community consensus for a new release.
  • Once the above PR is merged, the author must publish a new Git tag. This can be done using the git CLI or Github's release page. This step can be performed only by Gateway API maintainers.