Skip to content

Commit

Permalink
Clarify API policy for CustomRuns
Browse files Browse the repository at this point in the history
This commit updates the API compatibility policy to clarify the
definition of backwards compatibility in the context of custom runs.
  • Loading branch information
lbernick authored and tekton-robot committed Oct 10, 2022
1 parent ed8343d commit 6a67d99
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions api_compatibility_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,9 @@ These changes must be approved by at least 2 [OWNERS](OWNERS).
Backwards incompatible changes change the API, e.g. by removing fields from a CRD
spec. These changes will mean that folks using a previous version of the API will need
to adjust their usage in order to use the new version.
Adding a new field to the CustomRun API that all CustomRun controllers are expected to support
is also a backwards incompatible change, as CustomRun controllers that were valid before the change
would be invalid after the change.

These changes must be approved by [more than half of the project OWNERS](OWNERS)
(i.e. 50% + 1).
Expand Down

0 comments on commit 6a67d99

Please sign in to comment.