-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[486] Add release guide for XTable #434
Conversation
d0a5347
to
793d7de
Compare
d5ef4fa
to
e85dc52
Compare
Squashed everything into a single commit. |
6e901ae
to
cd6524d
Compare
shasum -a 512 xtable-${ARTIFACT_SUFFIX}.src.tgz > got.sha512 | ||
|
||
echo "Checking Checksum of Source Release" | ||
diff -u xtable-${ARTIFACT_SUFFIX}.src.tgz.sha512 got.sha512 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcamachor Added instructions similar to calcite validations as part of the validation scripts.
https://calcite.apache.org/docs/howto.html#validating-a-release
cd6524d
to
28a6eff
Compare
2. gpg --verify apache-xtable-${RELEASE_VERSION}.src.tgz.asc apache-xtable-${RELEASE_VERSION}.src.tgz | ||
3. git clone [email protected]:apache/incubator-xtable.git incubator-xtable-tmp-clone && cd incubator-xtable-tmp-clone && git checkout ${RELEASE_BRANCH} && cd .. | ||
4. tar -zxvf apache-xtable-${RELEASE_VERSION}.src.tgz | ||
5. diff -qr apache-xtable-${RELEASE_VERSION} incubator-xtable-tmp-clone |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zabetak Added the diff check you had sent in the voting thread as part of the release guide.
3699b3d
to
dd99a53
Compare
Squashed into a single commit. |
Important Read
What is the purpose of the pull request
#486
Add the release guide/process for Apache XTable, the guide has been added based on the guidelines provided by Apache.
https://infra.apache.org/release-publishing
https://www.apache.org/legal/release-policy.html
Special guidelines for incubating projects.
https://incubator.apache.org/guides/releasemanagement.html#best-practice
https://infra.apache.org/release-publishing.html#uploading
Brief change log
(for example:)
Verify this pull request
This pull request is a release guide without any test coverage, the guide will be run in a dry-run mode to ensure everything is working as expected before merging the change to main branch.