You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2026/07/29 05:41:34 UTC

(sling-org-apache-sling-committer-cli) branch master updated (aa38586 -> 1ba57e0)

This is an automated email from the ASF dual-hosted git repository.

royteeuwen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git


    from aa38586  Merge pull request #32 from apache/feature/SLING-13253-update-dist
     add ce7f8cb  SLING-13253 - release finalize command
     add 3493afa  SLING-13253 - tally-votes: widen vote-thread lookup window to 6 months
     add 5873f6c  SLING-13253 - finalize: guard against late-tagged issues and make finalize resumable
     add a926df2  SLING-13253 - finalize: detect reporter addrelease.py failures reported as HTTP 200
     add c1f2399  SLING-13253 - update-reporter: detect addrelease.py failures reported as HTTP 200
     add 0517850  SLING-13253 - finalize: remove duplication with the per-step commands; dist removes only the closest older version
     add 04a9979  SLING-13253 - tally-votes: ask a PMC member to finalize when the releaser is not on the PMC
     add cc7ed63  SLING-13253 - address SonarCloud code smells on the finalize PR
     add c271553  SLING-13253 - VersionClient: split changelog scan to drop cognitive complexity
     new 1ba57e0  Merge pull request #34 from apache/feature/SLING-13253-finalize

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          | 204 +++++++++++-
 .../apache/sling/cli/impl/jira/VersionClient.java  | 166 +++++++++-
 .../sling/cli/impl/mail/VoteThreadFinder.java      |   5 +-
 .../sling/cli/impl/nexus/StagingRepository.java    |  13 +
 .../cli/impl/release/CreateJiraVersionCommand.java |  63 +---
 .../sling/cli/impl/release/FinalizeCommand.java    | 361 ++++++++++++++++++++
 .../sling/cli/impl/release/JiraVersions.java       | 102 ++++++
 .../cli/impl/release/LateFixVersionGuard.java      |  76 +++++
 .../impl/release/ReleaseJiraVersionCommand.java    |  17 +-
 .../apache/sling/cli/impl/release/Reporter.java    | 136 ++++++++
 .../sling/cli/impl/release/TallyVotesCommand.java  |  20 +-
 .../sling/cli/impl/release/UpdateDistCommand.java  |  95 ++++--
 .../cli/impl/release/UpdateReporterCommand.java    |  38 +--
 ...onsJiraAction.java => ChangelogJiraAction.java} |  32 +-
 .../org/apache/sling/cli/impl/jira/MockJira.java   |   1 +
 .../sling/cli/impl/jira/VersionClientTest.java     |  40 +++
 .../impl/release/CreateJiraVersionCommandTest.java |   2 +-
 .../cli/impl/release/FinalizeCommandTest.java      | 365 +++++++++++++++++++++
 .../release/ReleaseJiraVersionCommandTest.java     |  50 ++-
 .../cli/impl/release/TallyVotesCommandTest.java    |  15 +-
 .../cli/impl/release/UpdateDistCommandTest.java    |   4 +
 .../impl/release/UpdateReporterCommandTest.java    |   6 +-
 src/test/resources/jira/changelog/SLING-0004.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0005.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0006.json  |  39 +++
 25 files changed, 1735 insertions(+), 165 deletions(-)
 create mode 100644 src/main/java/org/apache/sling/cli/impl/release/FinalizeCommand.java
 create mode 100644 src/main/java/org/apache/sling/cli/impl/release/JiraVersions.java
 create mode 100644 src/main/java/org/apache/sling/cli/impl/release/LateFixVersionGuard.java
 create mode 100644 src/main/java/org/apache/sling/cli/impl/release/Reporter.java
 copy src/test/java/org/apache/sling/cli/impl/jira/{GetRelatedIssueCountsForVersionsJiraAction.java => ChangelogJiraAction.java} (54%)
 create mode 100644 src/test/java/org/apache/sling/cli/impl/release/FinalizeCommandTest.java
 create mode 100644 src/test/resources/jira/changelog/SLING-0004.json
 create mode 100644 src/test/resources/jira/changelog/SLING-0005.json
 create mode 100644 src/test/resources/jira/changelog/SLING-0006.json


(sling-org-apache-sling-committer-cli) 01/01: Merge pull request #34 from apache/feature/SLING-13253-finalize

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

royteeuwen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git

commit 1ba57e0bd0b7bd5bef8944f9490dad1a6ad7fd85
Merge: aa38586 c271553
Author: Roy Teeuwen <ro...@apache.org>
AuthorDate: Wed Jul 29 07:41:28 2026 +0200

    Merge pull request #34 from apache/feature/SLING-13253-finalize
    
    SLING-13253 - release finalize command and act-by-name support

 README.md                                          | 204 +++++++++++-
 .../apache/sling/cli/impl/jira/VersionClient.java  | 166 +++++++++-
 .../sling/cli/impl/mail/VoteThreadFinder.java      |   5 +-
 .../sling/cli/impl/nexus/StagingRepository.java    |  13 +
 .../cli/impl/release/CreateJiraVersionCommand.java |  63 +---
 .../sling/cli/impl/release/FinalizeCommand.java    | 361 ++++++++++++++++++++
 .../sling/cli/impl/release/JiraVersions.java       | 102 ++++++
 .../cli/impl/release/LateFixVersionGuard.java      |  76 +++++
 .../impl/release/ReleaseJiraVersionCommand.java    |  17 +-
 .../apache/sling/cli/impl/release/Reporter.java    | 136 ++++++++
 .../sling/cli/impl/release/TallyVotesCommand.java  |  20 +-
 .../sling/cli/impl/release/UpdateDistCommand.java  |  95 ++++--
 .../cli/impl/release/UpdateReporterCommand.java    |  38 +--
 .../sling/cli/impl/jira/ChangelogJiraAction.java   |  53 +++
 .../org/apache/sling/cli/impl/jira/MockJira.java   |   1 +
 .../sling/cli/impl/jira/VersionClientTest.java     |  40 +++
 .../impl/release/CreateJiraVersionCommandTest.java |   2 +-
 .../cli/impl/release/FinalizeCommandTest.java      | 365 +++++++++++++++++++++
 .../release/ReleaseJiraVersionCommandTest.java     |  50 ++-
 .../cli/impl/release/TallyVotesCommandTest.java    |  15 +-
 .../cli/impl/release/UpdateDistCommandTest.java    |   4 +
 .../impl/release/UpdateReporterCommandTest.java    |   6 +-
 src/test/resources/jira/changelog/SLING-0004.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0005.json  |  25 ++
 src/test/resources/jira/changelog/SLING-0006.json  |  39 +++
 25 files changed, 1768 insertions(+), 153 deletions(-)