Release 17.8.0-jh
When not specified, we're on the context of `17-8-stable-jh` branch. ## Prep stable branch changes - [x] Create 17-8-stable-jh ```shell BASE=$(git merge-base origin/17-8-stable origin/master | tr -d '\n') COM_ID=$(git rev-list ${BASE}..origin/main-jh --ancestry-path | grep -f <(git rev-list ${BASE}..origin/main-jh --first-parent) | tail -1) git checkout -b 17-8-stable-jh $COM_ID ``` - [ ] Pick the below new required JH changes from `main-jh` into `17-8-stable-jh` if needed - `PICK COMMIT OR MR` - [x] Merge from `17.8.0+ee.0` to make sure all commits are passing CI - `git merge 17.8.0+ee.0` - Resolve conflicts. Update `VERSION` to be the rails jh tag `17.8.0-jh` - [x] Push the branch to the `canonical` remote to build test packages of the release ## After release is finalized and tagged - [x] Tag `17.8.0+jh.0` from `17-8-stable-jh` - `git tag -a 17.8.0+jh.0 -m "Version 17.8.0+jh.0"` - [x] Push the tag to the `canonical` remote - `git push origin 17.8.0+jh.0` - [x] Contact QA to test the monthly release - [x] After all pipelines are built, trigger the manual release jobs ## Finally After all of `Omnibus CNG and Gitlab Chart` have been released. - [x] 更新 [VersionDot](https://version.gitlab.cn/) - [x] slack 和钉钉群。
issue
关于极狐(GitLab)
违法和不良信息举报中心 京公网安备11010502047940号 京ICP备2021036779号-1