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
Copy file name to clipboardExpand all lines: website/src/release.md
+56-34Lines changed: 56 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,8 @@ In the context of our release, we use several terms to describe different stages
38
38
Here's an explanation of these terms:
39
39
40
40
-`iceberg_version`: the version of Iceberg to be released, like `0.2.0`.
41
-
-`release_version`: the version of release candidate, like `0.2.0-rc.1`.
42
41
-`rc_version`: the minor version for voting round, like `rc.1`.
42
+
-`release_version`: the version of release candidate, like `0.2.0-rc.1`.
43
43
44
44
## Preparation
45
45
@@ -117,14 +117,16 @@ Please note that this version is the exact version of the release, not the relea
117
117
118
118
Download and setup `cargo-deny`. You can refer to [cargo-deny](https://embarkstudios.github.io/cargo-deny/cli/index.html).
119
119
120
-
Running `python3 ./scripts/dependencies.py generate` to update the dependencies list of every package.
120
+
Run `python3 ./scripts/dependencies.py generate` to update the dependencies list of every package.
121
+
122
+
Run `python3 ./scripts/dependencies.py check` to verify the updated dependencies' license.
121
123
122
124
### Push release candidate tag
123
125
124
126
After bump version PR gets merged, we can create a GitHub release for the release candidate:
125
127
126
-
- Create a tag at `main` branch on the `Bump Version` / `Patch up version` commit: `git tag -s "v0.2.0-rc.1"`, please correctly check out the corresponding commit instead of directly tagging on the main branch.
127
-
- Push tags to GitHub: `git push --tags`.
128
+
- Create a tag at `main` branch on the `Bump Version` / `Patch up version` commit: `git tag -s "v${release_version}"`, please correctly check out the corresponding commit instead of directly tagging on the main branch.
129
+
- Push tags to GitHub: `git push origin "v${release_version}"`.
128
130
129
131
## ASF Side
130
132
@@ -145,7 +147,6 @@ After GitHub Release has been created, we can start to create ASF Release.
0 commit comments