Skip to content

Commit

Permalink
add more release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
sungwy committed Jul 30, 2024
1 parent d6011e6 commit 79fccfd
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions mkdocs/docs/how-to-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,15 @@ svn add /tmp/iceberg-dist-release/
svn ci -m "PyIceberg <VERSION>" /tmp/iceberg-dist-release/
```

<!-- prettier-ignore-start -->

!!! note
Only a PMC member has the permission to upload an artifact to the release dist.

<!-- prettier-ignore-end -->

### Upload the accepted release to PyPi

The latest version can be pushed to PyPi. Check out the Apache SVN and make sure to publish the right version with `twine`:

```bash
Expand Down Expand Up @@ -243,3 +252,13 @@ Make sure to create a PR to update the [GitHub issues template](https://github.c
## Update the integration tests

Ensure to update the `PYICEBERG_VERSION` in the [Dockerfile](https://github.com/apache/iceberg-python/blob/main/dev/Dockerfile).

## Create a Github Release Note

First, follow the directions for Setting the tag again to create a tag for the approved release version (e.g. `0.7.0`).

Then, create a new [Release Note](https://github.com/apache/iceberg-python/releases) on the iceberg-python Github repository by clicking on **Draft a New Release**.

Choose the approved release version as the tag and **Generate release notes**.

**Set as the latest release** and **Publish**.

0 comments on commit 79fccfd

Please sign in to comment.