diff options
author | Peter Geoghegan <pg@bowt.ie> | 2021-06-28 13:08:46 -0700 |
---|---|---|
committer | Peter Geoghegan <pg@bowt.ie> | 2021-06-28 13:08:46 -0700 |
commit | bc49ab3c277b6b478bdad80c1ae36f926a33b4a6 (patch) | |
tree | 78f4b3c3df51cbc70609ba51ebd624be7668df59 /src | |
parent | 6f5d9bce57a7bb29ba61f0bf4fd465a26de9fc28 (diff) | |
download | postgresql-bc49ab3c277b6b478bdad80c1ae36f926a33b4a6.tar.gz postgresql-bc49ab3c277b6b478bdad80c1ae36f926a33b4a6.zip |
Improve pgindent release workflow.
Update RELEASE_CHANGES to direct the reader towards completing the steps
outlined in the pgindent README, both as a pre-beta task and as a task
to be performed when starting a new development cycle.
This makes it less likely that somebody will miss updating the
.git-blame-ignore-revs file when running pgindent against the tree as a
routine release change task.
Author: Peter Geoghegan <pg@bowt.ie>
Reviewed-By: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/CAH2-Wz=2PjF4As8dWECArsXxLKganYmQ-s0UeGqHHbHhqDKqeA@mail.gmail.com
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/RELEASE_CHANGES | 8 | ||||
-rw-r--r-- | src/tools/pgindent/README | 3 |
2 files changed, 4 insertions, 7 deletions
diff --git a/src/tools/RELEASE_CHANGES b/src/tools/RELEASE_CHANGES index 5cf2a4dda3c..fd9dae7e55d 100644 --- a/src/tools/RELEASE_CHANGES +++ b/src/tools/RELEASE_CHANGES @@ -70,11 +70,7 @@ but there may be reasons to do them at other times as well. * Run mechanical code beautification tools: pgindent, pgperltidy, and "make reformat-dat-files" - (see src/tools/pgindent/README) - -* Update .git-blame-ignore-revs. It should contain all of the newly - created code beautification commits. Make sure that you use - full-length commit hashes for this. + (complete steps from src/tools/pgindent/README) * Renumber any manually-assigned OIDs between 8000 and 9999 to lower numbers, using renumber_oids.pl (see notes in bki.sgml) @@ -90,7 +86,7 @@ Starting a New Development Cycle ================================ * Typically, we do pgindent and perltidy runs just before branching, - as well as before beta + as well as before beta (complete steps from src/tools/pgindent/README) * Create a branch in git for maintenance of the previous release o on master branch, do: diff --git a/src/tools/pgindent/README b/src/tools/pgindent/README index 74412d29f8a..103970c1042 100644 --- a/src/tools/pgindent/README +++ b/src/tools/pgindent/README @@ -82,7 +82,8 @@ you used. 4) Add the newly created commits to the .git-blame-ignore-revs file so that "git blame" ignores the commits (for anybody that has opted-in - to using the ignore file). + to using the ignore file). Follow the instructions that appear at + the top of the .git-blame-ignore-revs file. Another "git commit" will be required for your ignore file changes. |