Page MenuHomePhabricator

Release post-1.0.0 version
Closed, ResolvedPublic

Description

[15:42]  <Lucas_WMDE> can I ask for a new release of commit-message-validator that includes https://gerrit.wikimedia.org/r/c/integration/commit-message-validator/+/862233? I just got an annoying error about Needed-By on https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CampaignEvents/+/930202
[15:46]  <    bd808> Lucas_WMDE: I wonder if I should work on moving that repo to gitlab and getting it setup with the release automation magic that we did for python-tooforge? legoktm and I are the only collaborators for that package at pypi right now.

Details

ReferenceSource BranchDest BranchAuthorTitle
repos/ci-tools/commit-message-validator!11work/bd808/2.0.0mainbd808HISTORY: prep for 2.0.0 release
repos/ci-tools/commit-message-validator!2work/bd808/automated-releasesmainbd808Prepare to release new versions via GitLab CI and tagging
Customize query in GitLab

Event Timeline

$ git log --stat --pretty v1.0.0..HEAD
commit 034e2ccd6163cebd101c5c3a7a00d6289d6980ab (HEAD -> master, origin/master, origin/HEAD)
Author: Reedy <reedy@wikimedia.org>
Date:   Wed May 31 23:54:18 2023 +0000

    GerritMessageValidator: Alphasort CORRECT_FOOTERS

    Change-Id: I5894c11cbe3eed7b209056411e1217c5d0dce9c4

 commit_message_validator/validators/GerritMessageValidator.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 59189e99e8a361a74895067e2f9bda042bc627aa
Author: daniel <dkinzler@wikimedia.org>
Date:   Wed Nov 30 12:52:06 2022 +0100

    Support Needed-By as a backlink to Depends-On

    The Needed-By tag has been used by some (mostly me) for some time in the
    core repo, to provide a back-link for the Depends-On relation. It's
    intended to provide context and justification for the change.

    Change-Id: I5dda93a51944a463f02442e6f4f1e8a99bdfefe6

 commit_message_validator/validators/GerritMessageValidator.py | 6 ++++++
 1 file changed, 6 insertions(+)

commit 55e2b67618658d722388823e9695c05e2e7703c7
Author: Kunal Mehta <legoktm@debian.org>
Date:   Sat Aug 13 10:45:32 2022 -0400

    Update Python requirement in README

    Change-Id: I22c66c18949c099275cc69cb10c53392ca5ebb47

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
bd808 changed the task status from Open to In Progress.Jun 14 2023, 11:35 PM
bd808 claimed this task.
bd808 triaged this task as Medium priority.

Change 971546 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[integration/config@master] dockerfiles: update commit-message-validator to v2.0.0

https://gerrit.wikimedia.org/r/971546

Change 971546 merged by jenkins-bot:

[integration/config@master] dockerfiles: update commit-message-validator to v2.0.0

https://gerrit.wikimedia.org/r/971546

Change 972053 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] jjb: [commit-message-validator] Update to image 2.0.0

https://gerrit.wikimedia.org/r/972053

Change 972053 merged by jenkins-bot:

[integration/config@master] jjb: [commit-message-validator] Update to image 2.0.0

https://gerrit.wikimedia.org/r/972053