Release 17.1.11 For JH
Steps
- [] Run
git pull
so that we can see the tag v17.1.11-ee
.
- [] Merge
v17.1.11-ee
into 17-1-stable-jh
git checkout 17-1-stable-jh
-
git merge 17.1.11-ee
- A conflict will happen in
VERSION
, set it to 17.1.11-jh
and commit the change.
- [] Update the
jh/Gemfile.lock
file:
-
bundle config set --local gemfile jh/Gemfile
(if you didn't point Gemfile to jh/Gemfile before)
-
cp Gemfile.lock jh/ && bundle install
- If this step generates changes to the
jh/Gemfile.lock
file, commit the changes with the commit message Update jh/Gemfile.lock
.
- [] Tag
v17.1.11-ee
git checkout 17-1-stable-jh
git tag -a v 17.1.11-jh -m "Version 17.1.11-jh"
- [] Review JH changes between
v17.1.11-ee..v 17.1.11-jh
and v15.1.3-ee..v15.1.3-jh
which should only contains the version change, the above JH and upstream commit changes and the jh/Gemfile.lock
changes (if any).
-
git fetch --tags --all
(if your local tag is not latest code)
git diff v17.1.11-ee..v17.1.11-jh > jh_diff.3
git diff v15.1.4-ee..v15.1.4-jh > jh_diff.4
-
diff jh_diff.3 jh_diff.4
:
- [] Push the branch
17-1-stable-jh
and the tag v 17.1.11-jh
.
- [] Monitor the pipeline of
v17.1.11-jh
and make sure it can pass.