Repository navigation
docs: README for 6.0, releasing through JitPack, licence in the POM - #123
Merged
Merged
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## next #123 +/- ##
=======================================
Coverage ? 91.82%
Complexity ? 68
=======================================
Files ? 8
Lines ? 269
Branches ? 22
=======================================
Hits ? 247
Misses ? 18
Partials ? 4 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
- Gradle 6.1 -> 9.8.2 with a plugins {} block; freefair lombok 5.1.1 -> 9.8.3.
- Compile with release 17; CI runs on Java 17, 21 and 25; JitPack uses openjdk17.
- Drop the shadow plugin: nothing configured it and JitPack publishes the plain jar.
- Publish through maven-publish with a sources jar; group and version live in
gradle.properties, so JitPack's -Pgroup/-Pversion from the tag override them.
- gson 2.15.0, slf4j 2.0.20; test deps to latest, mockwebserver3, hamcrest explicit,
commons-io removed (unused), mockito attached as a javaagent.
- CI: checkout v7, setup-java v6, wrapper validation, codecov v7 over OIDC;
the required `build` check aggregates the matrix and runs JitPack's commands.
- Dependabot weekly with minor-patch/major/security groups, plus github-actions.
BREAKING CHANGE: Java 17 or later is required.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…adle; lazy mockito agent Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… on cancelled runs, MIT cache provider Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The README follows the template shared by the SDKs: install, configuration (options table, environment variables, vrt.json), usage, result and statuses, errors, releasing, links. The Codacy badge is removed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
pashidlos
force-pushed
the
build/gradle-9-java-17
branch
from
November 2, 2026 21:30
9e06496 to
b01989f
Compare
pashidlos
force-pushed
the
docs/readme-6.0
branch
from
November 2, 2026 21:30
6c2c1ec to
40362f6
Compare
An apiUrl such as http://localhost:4200/ produced requests to //builds and //test-runs. The URL is now stripped of trailing slashes whether it comes from the constructor, the builder, VRT_APIURL or vrt.json, as sdk-python does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…radle dependency graph - logback-classic 1.5.16 -> 1.5.38 (CVE-2025-11226, CVE-2026-1225, CVE-2026-9828, CVE-2026-10532) - mockwebserver 4.11.0 -> 4.12.0: okio 3.6.0 (CVE-2023-3635), junit 4.13.2 (CVE-2020-15250) - drop the unused shadow 5.2.0 plugin and its log4j 2.11, ant 1.9.7, jdom2, plexus-utils and commons-io 2.6 build classpath; JitPack publishes the plain jar - submit the Gradle dependency graph on pushes to master so Dependabot alerts see Gradle dependencies at all Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… 9 branch Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The minimum runtime is the latest LTS, Java 25 (release 25). CI builds on 25 and on 27, the newest non-LTS JDK, as a non-blocking forward-compatibility check. JitPack and the dependency graph build on JDK 25. BREAKING CHANGE: the SDK now requires Java 25 or later. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
README for 6.0 and the licence in the POM. This is phase 2, part C.
README
The README follows the template shared by the SDKs:
VRT_*variable;vrt.jsonexamples;Path,byte[](multipart) and base64. ThenTestRunOptions, includingcommentandmerge.UNKNOWN, and which of them throw.TestRunException.getStatusCode(), what 413, 422 and 503 mean, and the retry policy.Two things removed: the Codacy badge (phase 2 removes Codacy) and the old Java 11 requirement. The
${REPLACE_THIS_VALUE}placeholder from the audit was already gone onmaster.Each claim was checked against the code and the 6.0 backend:
ciBuildIdcontinues the build (upsert onprojectId_ciBuildId);mergeonly matters when the run is approved;.env.Licence
LICENSEis Apache-2.0, and GitHub detects it asApache-2.0. The published POM now declares it too, withnameandurl. JitPack used to add this only from GitHub metadata.🤖 Generated with Claude Code