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/08/05 16:03:33 UTC

(sling-org-apache-sling-committer-cli) branch dependabot/maven/org.bouncycastle-bcprov-jdk15on-1.67 updated (f80deae -> 18d100b)

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 commits@apache.sling.org
     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