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

rombert pushed a change to branch 
dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git


    from f80deae  chore(deps): also bump bcprov-jdk15on in the feature model 
file
     add 3414bc3  SLING-11816 - Transliterated project member names break the 
vote counting algorithm
     add 250dbf2  SLING-11097 - Adding a fallback to the CI validator to check 
the parent commit if the tag does not have a build status
     add f783221  SLING-11709 - Set up Jira autolinks to all Sling Github 
projects
     add f7a647a  Update release.email
     add a3a594b  fix test after adjusting email template
     add aae8d5b  Adjust JIRA release notes link
     add 0af6d82  SLING-12146 - Committer CLI build fails on Windows (#24)
     add bd12f44  SLING-12140 - Creating new jira version fails: No releases 
found in 'Parent 60 (Java 11)'
     add 8bb5533  chore: fix javadoc
     add cb4348f  SLING-12148 - Fixing CI Validation Failure  (#26)
     add 6c20c44  SLING-12150 - Update to parent pom 52 (#25)
     add e7823f8  SLING-12459 - Redirect sonarcloud notifications to 
[email protected]
     add bcdaa30  SLING-12037 - Allow overriding the Jira release name
     add 8c7415f  SLING-12037 - Allow overriding the Jira release name
     add 7a83a8d  Merge pull request #22 from apache/issue/SLING-12037
     add 9e6c6c3  SLING-12866 - Restrict force pushes, auto-delete branches on 
merge
     add 1066ba5  Update to latest parent pom and Java 21
     add b7614a1  Execute spotless:apply
     add a32550b  Ignore spotless apply in git blame
     add 9e4da69  Merge pull request #27 from apache/bugfix/SLING-13134
     add b18e14b  SLING-13253 - release list: include open Nexus staging 
repositories
     add d730858  SLING-13253 - address review: extract PomParser, assert bulk 
actions
     add 14c3ee7  Merge pull request #29 from apache/feature/SLING-13253-list
     add 6799718  SLING-13253 - release close-staging command
     add 6f5d818  Merge pull request #30 from 
apache/feature/SLING-13253-close-staging
     add f2e89bc  SLING-13253 - release promote and drop staging repository 
commands
     add b772297  Merge pull request #31 from 
apache/feature/SLING-13253-promote-drop
     add 54790f3  SLING-13253 - release tally-votes: PMC-aware result email
     add 7fefc1a  Merge pull request #33 from 
apache/feature/SLING-13253-tally-votes
     add aa2888f  SLING-13253 - release: act on a release by name
     add 698a69f  Merge pull request #35 from 
apache/feature/SLING-13253-act-by-name
     add 0f9c03f  chore(deps): update to docker-maven-plugin v0.48.1 (#36)
     add 136a79c  SLING-13253 - release update-dist: publish staged artifacts 
to dist/release
     add 2384282  SLING-13253 - update-dist: make sun.misc import optional so 
the bundle resolves
     add dcf3f4f  SLING-13253 - update-dist: remove only the closest older 
version
     add 6146764  SLING-13253 - update-dist: download the .sha512 sidecar
     add 8e1b677  SLING-13253 - update-dist: exclude .sha512 checksums from the 
RAT license check
     add 5bfca40  SLING-13253 - update-dist: use possessive quantifiers in the 
version regex
     add 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
     add 1ba57e0  Merge pull request #34 from 
apache/feature/SLING-13253-finalize
     add c31b946  SLING-13253 - finalize: correct the command help description 
order
     add 7d3a945  Merge pull request #37 from 
apache/bugfix/finalize-command-description
     add d372594  SLING-13253 - tally-votes: list all finalize steps in the 
result email
     add c3db7c4  Merge pull request #38 from 
apache/feature/SLING-13253-tally-votes-finalize-steps
     add 6ae0e2d  SLING-13253 - update-dist: only remove the previous release 
of the same major version
     add 9b85e22  Merge pull request #39 from 
apache/feature/SLING-13253-update-dist-same-major
     add 1722e06  chore(ci): add allowlist-check github action
     add 18d100b  Merge branch 'master' into 
dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  16 +
 .git-blame-ignore-revs                             |   1 +
 .../workflows/allowlist-check.yml                  |  26 +-
 .sling-module.json                                 |   5 +-
 Dockerfile                                         |   4 +-
 README.md                                          | 204 +++++++-
 bnd.bnd                                            |  30 +-
 pom.xml                                            | 378 +++++++-------
 src/main/features/app.json                         |  20 +
 .../java/org/apache/sling/cli/impl/CLIGroup.java   |  36 +-
 .../java/org/apache/sling/cli/impl/Command.java    |  31 +-
 .../apache/sling/cli/impl/CommandProcessor.java    |  87 ++--
 .../sling/cli/impl/ComponentContextHelper.java     |  38 +-
 .../org/apache/sling/cli/impl/Credentials.java     |  36 +-
 .../apache/sling/cli/impl/CredentialsService.java  |  52 +-
 .../org/apache/sling/cli/impl/DateProvider.java    |  37 +-
 .../org/apache/sling/cli/impl/ExecutionMode.java   |  36 +-
 .../apache/sling/cli/impl/ExecutionTrigger.java    |  26 +-
 .../org/apache/sling/cli/impl/InputOption.java     |  36 +-
 .../java/org/apache/sling/cli/impl/UserInput.java  |  44 +-
 .../sling/cli/impl/ci/CIStatusValidator.java       | 136 +++--
 .../sling/cli/impl/http/HttpClientFactory.java     |  61 ++-
 .../sling/cli/impl/jbake/JBakeContentUpdater.java  | 131 ++---
 .../apache/sling/cli/impl/jira/ErrorResponse.java  |  34 +-
 .../java/org/apache/sling/cli/impl/jira/Issue.java |  36 +-
 .../apache/sling/cli/impl/jira/IssueResponse.java  |  28 +-
 .../apache/sling/cli/impl/jira/IssueUpdate.java    |  40 +-
 .../org/apache/sling/cli/impl/jira/Transition.java |  36 +-
 .../sling/cli/impl/jira/TransitionsResponse.java   |  36 +-
 .../org/apache/sling/cli/impl/jira/Version.java    |  34 +-
 .../apache/sling/cli/impl/jira/VersionClient.java  | 405 ++++++++++-----
 .../java/org/apache/sling/cli/impl/mail/Email.java |  51 +-
 .../org/apache/sling/cli/impl/mail/Mailer.java     |  62 +--
 .../sling/cli/impl/mail/VoteThreadFinder.java      |  52 +-
 .../org/apache/sling/cli/impl/nexus/Artifact.java  |  58 ++-
 .../sling/cli/impl/nexus/LocalRepository.java      |  36 +-
 .../org/apache/sling/cli/impl/nexus/PomParser.java | 157 ++++++
 .../sling/cli/impl/nexus/RepositoryService.java    | 274 ++++++++---
 .../sling/cli/impl/nexus/StagingRepositories.java  |  27 +-
 .../sling/cli/impl/nexus/StagingRepository.java    |  64 ++-
 .../org/apache/sling/cli/impl/people/Member.java   |  36 +-
 .../sling/cli/impl/people/MembersFinder.java       |  66 +--
 .../apache/sling/cli/impl/pgp/HashValidator.java   |  36 +-
 .../sling/cli/impl/pgp/PGPSignatureValidator.java  |  54 +-
 .../cli/impl/release/AbstractReleaseCommand.java   |  58 +++
 .../release/AbstractStagingRepositoryCommand.java  |  94 ++++
 .../cli/impl/release/CloseStagingCommand.java      | 105 ++++
 .../cli/impl/release/CreateJiraVersionCommand.java | 136 +++--
 .../apache/sling/cli/impl/release/DropCommand.java |  82 ++++
 .../sling/cli/impl/release/FinalizeCommand.java    | 361 ++++++++++++++
 .../sling/cli/impl/release/JiraVersions.java       | 102 ++++
 .../cli/impl/release/LateFixVersionGuard.java      |  76 +++
 .../apache/sling/cli/impl/release/ListCommand.java |  55 ++-
 .../cli/impl/release/PrepareVoteEmailCommand.java  | 103 ++--
 .../sling/cli/impl/release/PromoteCommand.java     |  90 ++++
 .../org/apache/sling/cli/impl/release/Release.java | 117 +++--
 .../sling/cli/impl/release/ReleaseCLIGroup.java    |  43 +-
 .../impl/release/ReleaseJiraVersionCommand.java    | 114 +++--
 .../apache/sling/cli/impl/release/Reporter.java    | 136 +++++
 .../sling/cli/impl/release/ReusableCLIOptions.java |  39 +-
 .../sling/cli/impl/release/TallyVotesCommand.java  | 142 ++++--
 .../sling/cli/impl/release/UpdateDistCommand.java  | 413 ++++++++++++++++
 .../cli/impl/release/UpdateLocalSiteCommand.java   |  95 ++--
 .../cli/impl/release/UpdateReporterCommand.java    | 112 ++---
 .../cli/impl/release/VerifyReleasesCommand.java    | 113 +++--
 src/main/resources/scripts/run.sh                  |  11 +-
 src/main/resources/templates/release.email         |   2 +-
 src/main/resources/templates/tally-votes.email     |   3 +-
 .../sling/cli/impl/CommandProcessorTest.java       | 140 ++++++
 .../sling/cli/impl/CredentialsServiceTest.java     |  47 +-
 .../sling/cli/impl/ci/CIStatusValidatorTest.java   | 172 ++++---
 .../sling/cli/impl/http/HttpClientFactoryTest.java |  45 +-
 .../sling/cli/impl/http/HttpExchangeHandler.java   |  40 +-
 .../cli/impl/jbake/JBakeContentUpdaterTest.java    | 191 ++++----
 .../sling/cli/impl/jira/ChangelogJiraAction.java   |  53 ++
 .../cli/impl/jira/CreateVersionJiraAction.java     |  52 +-
 .../sling/cli/impl/jira/EditVersionJiraAction.java |  59 ++-
 ...GetRelatedIssueCountsForVersionsJiraAction.java |  40 +-
 .../sling/cli/impl/jira/IssueUpdateTest.java       |  46 +-
 .../cli/impl/jira/IssuesSearchJiraAction.java      |  53 +-
 .../org/apache/sling/cli/impl/jira/JiraAction.java |  49 +-
 .../cli/impl/jira/ListVersionsJiraAction.java      |  34 +-
 .../org/apache/sling/cli/impl/jira/MockJira.java   |  67 +--
 .../sling/cli/impl/jira/TransitionsJiraAction.java |  45 +-
 .../sling/cli/impl/jira/VersionClientTest.java     | 127 +++--
 .../apache/sling/cli/impl/junit/LogCapture.java    |  87 ++++
 .../sling/cli/impl/junit/SystemPropertiesRule.java |  51 +-
 .../org/apache/sling/cli/impl/nexus/MockNexus.java |  66 ++-
 .../apache/sling/cli/impl/nexus/PomParserTest.java | 122 +++++
 .../cli/impl/nexus/QueryLuceneIndexHandler.java    |  43 +-
 .../cli/impl/nexus/RepositoryContentHandler.java   |  42 +-
 .../nexus/RepositoryContentListingHandler.java     |  58 +++
 .../cli/impl/nexus/RepositoryServiceTest.java      | 136 +++--
 .../cli/impl/nexus/StagingRepositoriesHandler.java |  51 +-
 .../cli/impl/nexus/StagingRepositoryTest.java      |  43 ++
 .../sling/cli/impl/pgp/HashValidatorTest.java      |  86 ++--
 .../cli/impl/pgp/PGPSignatureValidatorTest.java    |  68 +--
 .../cli/impl/release/CloseStagingCommandTest.java  | 145 ++++++
 .../impl/release/CreateJiraVersionCommandTest.java | 217 ++++++++
 .../sling/cli/impl/release/DropCommandTest.java    | 120 +++++
 .../cli/impl/release/FinalizeCommandTest.java      | 365 ++++++++++++++
 .../sling/cli/impl/release/ListCommandTest.java    |  99 ++++
 .../impl/release/PrepareVoteEmailCommandTest.java  | 115 +++--
 .../sling/cli/impl/release/PromoteCommandTest.java | 113 +++++
 .../release/ReleaseJiraVersionCommandTest.java     | 194 ++++++++
 .../apache/sling/cli/impl/release/ReleaseTest.java |  58 ++-
 .../cli/impl/release/TallyVotesCommandTest.java    | 354 +++++++------
 .../cli/impl/release/UpdateDistCommandTest.java    | 545 +++++++++++++++++++++
 .../impl/release/UpdateLocalSiteCommandTest.java   | 154 ++++++
 .../impl/release/UpdateReporterCommandTest.java    | 184 ++++---
 .../impl/release/VerifyReleasesCommandTest.java    | 127 +++++
 .../resources/ci/{repo-1.1.pom => gh-repo-1.0.pom} |   2 +-
 src/test/resources/ci/parent-status.json           | 149 ++++++
 src/test/resources/ci/tag-commit.json              | 123 +++++
 src/test/resources/ci/tag-status.json              |  75 +++
 src/test/resources/ci/tag-test.pom                 |  83 ++++
 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 ++
 .../1.0.0/adapter-annotations-1.0.0.pom            |   0
 .../sling/adapter-annotations/1.0.0/listing.json   |  14 +
 .../apache/sling/adapter-annotations/listing.json  |   9 +
 .../orgapachesling-3/org/apache/sling/listing.json |   9 +
 ...ter-annotations-1.0.0-source-release.zip.sha512 |   1 +
 src/test/resources/nexus/staging-repositories.json |  24 +
 125 files changed, 8564 insertions(+), 2612 deletions(-)
 create mode 100644 .asf.yaml
 create mode 100644 .git-blame-ignore-revs
 copy src/test/resources/simplelogger.properties => 
.github/workflows/allowlist-check.yml (67%)
 create mode 100644 src/main/java/org/apache/sling/cli/impl/nexus/PomParser.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/AbstractReleaseCommand.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/AbstractStagingRepositoryCommand.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/CloseStagingCommand.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/DropCommand.java
 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/PromoteCommand.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/Reporter.java
 create mode 100644 
src/main/java/org/apache/sling/cli/impl/release/UpdateDistCommand.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/CommandProcessorTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/jira/ChangelogJiraAction.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/junit/LogCapture.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/nexus/PomParserTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/nexus/RepositoryContentListingHandler.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/nexus/StagingRepositoryTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/CloseStagingCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/CreateJiraVersionCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/DropCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/FinalizeCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/ListCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/PromoteCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/ReleaseJiraVersionCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/UpdateDistCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/UpdateLocalSiteCommandTest.java
 create mode 100644 
src/test/java/org/apache/sling/cli/impl/release/VerifyReleasesCommandTest.java
 copy src/test/resources/ci/{repo-1.1.pom => gh-repo-1.0.pom} (95%)
 create mode 100644 src/test/resources/ci/parent-status.json
 create mode 100644 src/test/resources/ci/tag-commit.json
 create mode 100644 src/test/resources/ci/tag-status.json
 create mode 100644 src/test/resources/ci/tag-test.pom
 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
 copy src/test/resources/{nexus/orgapachesling-0 => 
nexus-content/orgapachesling-3}/org/apache/sling/adapter-annotations/1.0.0/adapter-annotations-1.0.0.pom
 (100%)
 create mode 100644 
src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/adapter-annotations/1.0.0/listing.json
 create mode 100644 
src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/adapter-annotations/listing.json
 create mode 100644 
src/test/resources/nexus-content/orgapachesling-3/org/apache/sling/listing.json
 create mode 100644 
src/test/resources/nexus/orgapachesling-0/org/apache/sling/adapter-annotations/1.0.0/adapter-annotations-1.0.0-source-release.zip.sha512

Reply via email to