Title: GH-20: Add release scripts by kou · Pull Request #496 · apache/arrow-java · GitHub
Open Graph Title: GH-20: Add release scripts by kou · Pull Request #496 · apache/arrow-java
X Title: GH-20: Add release scripts by kou · Pull Request #496 · apache/arrow-java
Description: Fixes GH-20. This is based on apache/arrow-go#122 . Workflow: Cut a RC: Bump version by dev/release/bump_version.sh 19.0.0 Run dev/release/release_rc.sh dev/release/release_rc.sh pushes v${version}-rc${rc} tag .github/workflows/rc.yml creates apache-arrow-java-${version}.tar.gz{,.sha256,.sha512} .github/workflows/rc.yml uploads apache-arrow-java-${version}.tar.gz{,.sha256,.sha512} to GitHub Releases dev/release/release_rc.sh downloads apache-arrow-java-${version}.tar.gz from GitHub Releases dev/release/release_rc.sh signs apache-arrow-java-${version}.tar.gz as apache-arrow-go-${version}.tar.gz.asc dev/release/release_rc.sh uploads apache-arrow-java-${version}.tar.gz.asc to GitHub Releases Start a vote (GitHub Actions instead of https://dist.apache.org/repos/dist/dev/arrow/ is used like ADBC.) Verify a RC: Run dev/release/verify_rc.sh Release an approved RC: Run dev/release/release.sh dev/release/release.sh pushes v${version} tag that refers that same commit ID as v${version}-rc${rc} .github/workflows/release.yml create a GitHub Releases for v${version} tag by copying the RC GitHub Releases dev/release/release.sh downloads apache-arrow-java-${version}.tar.gz{,.asc,.sha256,.sha512} from GitHub Releases dev/release/release.sh uploads apache-arrow-java-${version}.tar.gz{,.asc,.sha256,.sha512} to https://dist.apache.org/repos/dist/release/arrow dev/release/release.sh removes old releases from https://dist.apache.org/repos/dist/release/arrow Add this release to ASF's report database: https://reporter.apache.org/addrelease.html?arrow Follow-up tasks: Add support for building binary packages (.jar) Add support for releasing binary packages (.jar) Add support for running JNI test in the verification script Add support for running integration test in the verification script Add support for verifying binary packages (.jar) in the verification script
Open Graph Description: Fixes GH-20. This is based on apache/arrow-go#122 . Workflow: Cut a RC: Bump version by dev/release/bump_version.sh 19.0.0 Run dev/release/release_rc.sh dev/release/release_rc.sh pushes v${versio...
X Description: Fixes GH-20. This is based on apache/arrow-go#122 . Workflow: Cut a RC: Bump version by dev/release/bump_version.sh 19.0.0 Run dev/release/release_rc.sh dev/release/release_rc.sh pushes v${versio...
Opengraph URL: https://github.com/apache/arrow-java/pull/496
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:4c0d322a-d9e4-1080-3ba5-996e9e70b7ca |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | 8288:1A30B9:543333:6D77A6:699288FD |
| html-safe-nonce | 2a5ac0feceff9e8664c93d5c86ec5ab2bbf66a0f31a5bd24c9a339fc32225a72 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4Mjg4OjFBMzBCOTo1NDMzMzM6NkQ3N0E2OjY5OTI4OEZEIiwidmlzaXRvcl9pZCI6IjY4NDc5MzM0MjY1OTI1NDkxMTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 37f0e6d97d60191583b3117bf21071721597bf477932cb096535d960dc18c42c |
| hovercard-subject-tag | pull_request:2267794188 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/apache/arrow-java/pull/496/checks |
| twitter:image | https://avatars.githubusercontent.com/u/27350?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/27350?s=400&v=4 |
| og:image:alt | Fixes GH-20. This is based on apache/arrow-go#122 . Workflow: Cut a RC: Bump version by dev/release/bump_version.sh 19.0.0 Run dev/release/release_rc.sh dev/release/release_rc.sh pushes v${versio... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-cache |
| go-import | github.com/apache/arrow-java git https://github.com/apache/arrow-java.git |
| octolytics-dimension-user_id | 47359 |
| octolytics-dimension-user_login | apache |
| octolytics-dimension-repository_id | 893682219 |
| octolytics-dimension-repository_nwo | apache/arrow-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 893682219 |
| octolytics-dimension-repository_network_root_nwo | apache/arrow-java |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width