Skip to content

Configure Release Please #50

@beeme1mr

Description

@beeme1mr

Overview

Release Please is used throughout OpenFeature to help automate the release process in a consistent way. We should include it in the protocol repo as well to automatically bump the OpenAPI version when a relevant change is made.

Steps

  • Update the repo config to only allow squash merges
  • Add a GitHub workflow that validates PR titles
  • Add Release Please and configure it to watch openapi.yaml (hopefully watching a single file is possible)
  • Update the openapi.yaml file with a comment that bumps the schema version
  • Cut a new release

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions