Releases are published to our [pinterest-python-generated-api-client][] open source project.
- Become an [open source contributor][] and contact a GitHub admin to get
added as maintainers to the
Pinterest Python Generated API Client
team. - Check out a local copy of the (public) [pinterest/pinterest-python-generated-api-client][https://github.com/pinterest/pinterest-python-generated-api-client] repository.
-
Go to you local version of
pinterest/pinterest-python-generated-api-client
change thespec/config.yml#packageVersion
-
Run the following command
cd spec make
-
Open a new Pull Request with those changes to the pinterest/pinterest-python-generated-api-client project. The PR branch must follow this format
release/<version>
with the release note in the PR description -
Get that Pull Request reviewed and merged to
main
, and then pull the updatedmain
branch files to your local copy. -
Tag the release (use the same version in the
spec/config.yml#packageVersion
file):git tag $VERSION
-
Push that tag to the repository.
git push --tags
-
Create a release for your new tag and include the version's release notes in the description (use the same release PR description).