You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 6, 2024. It is now read-only.
Raise a PR with the specific changes against `<VERSION>` branch and merge.
357
+
Raise a PR with the specific changes against `main` branch and merge.
358
+
359
+
#### Set latest versions
360
+
361
+
The following fields need to be updated:
362
+
1. in `landing-page/config.toml`:
363
+
- update `latestVersions.iceberg`
364
+
- add one new row in `versions` for the latest version
365
+
2. in `docs/config.toml`:
366
+
- update `latestVersions.iceberg`
367
+
- update `versions.nessie` (check to the version of `org.projectnessie.nessie:*` from [versions.props](https://github.com/apache/iceberg/blob/master/versions.props))
368
+
- add one new row in `versions` for the latest version
369
+
370
+
Raise a PR with the specific changes against `main` branch and merge.
371
+
372
+
### update release notes
373
+
374
+
In page `landing-page/content/common/release-notes.md`:
375
+
1. Mark the current latest release notes to past releases
376
+
2. Add release notes for the new release version
377
+
378
+
Raise a PR with the specific changes against `main` branch and merge.
358
379
359
380
#### Create version branch
360
381
361
382
Create a branch with the specific version number:
362
383
363
384
```shell
364
-
# sync main to latest first
365
385
git checkout -b <VERSION>
366
386
git push --set-upstream apache <VERSION>
367
387
```
368
388
369
-
#### Update the latest branch
370
-
389
+
#### Update the `latest` branch
390
+
371
391
Since `main` is currently the same as the version branch, one needs to rebase `latest` branch against `main`:
372
392
373
393
```shell
@@ -376,17 +396,6 @@ git rebase main
376
396
git push apache latest
377
397
```
378
398
379
-
#### Set latest version in iceberg-docs repo
380
-
381
-
The last step is to update the `main` branch in `iceberg-docs` to set the latest version.
382
-
A PR needs to be published in the `iceberg-docs` repository with the following changes:
383
-
1. Update variable `latestVersions.iceberg` to the new release version in `landing-page/config.toml`
384
-
2. Update variable `latestVersions.iceberg` to the new release version and
385
-
`versions.nessie` to the version of `org.projectnessie.nessie:*` from [versions.props](https://github.com/apache/iceberg/blob/master/versions.props) in `docs/config.toml`
386
-
3. Mark the current latest release notes to past releases under `landing-page/content/common/release-notes.md`
387
-
4. Add release notes for the new release version in `landing-page/content/common/release-notes.md`
388
-
389
-
390
399
# How to Verify a Release
391
400
392
401
Each Apache Iceberg release is validated by the community by holding a vote. A community release manager
0 commit comments