scripts/release.sh
is not signing off release version bump commits
#18581
Labels
area/tooling
backport/v3.5
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
type/bug
Bug report criteria
What happened?
For a long time now
scripts/release.sh
has been used on therelease-3.5
branch to automate bumping versions, committing this bump and pushing it to the git remote.Recent examples of these partially-automated commits are:
v3.5.16
v3.5.15
v3.5.14
v3.5.13
v3.5.12
What did you expect to happen?
These commits should be signed off for Developer Certificate of Origin reasons.
How can we reproduce it (as minimally and precisely as possible)?
Produce a release with
scripts/release.sh
on therelease-3.5
branch.Anything else we need to know?
This has not impacted
release-3.4
branch as we have had a historic practice of creating release commits and tags manually on that branch.The relevant section of code is:
etcd/scripts/release.sh
Lines 151 to 159 in 9aaaafe
We should be adding the
--signoff
flag to thegit commit
command.The text was updated successfully, but these errors were encountered: