-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Comparing changes
Open a pull request
base repository: fabric8io/kubernetes-client
base: 58c2fd4
head repository: fabric8io/kubernetes-client
compare: 6e7f78b
- 12 commits
- 152 files changed
- 4 contributors
Commits on Mar 2, 2026
-
Configuration menu - View commit details
-
Copy full SHA for bbeafa9 - Browse repository at this point
Copy the full SHA bbeafa9View commit details
Commits on Mar 4, 2026
-
feat(skills): add Claude Code skill for release issue management (7459)
feat: add Claude Code skill for managing release tracking issues Adds a gh-issue-release skill that automates post-release tasks: creating the next version's tracking issue, updating the current version's issue with completed task links, and closing it. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- chore: exclude .claude directory from license header checks Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccc205a - Browse repository at this point
Copy the full SHA ccc205aView commit details -
fix: add explicit Automatic-Module-Name to httpclient modules (#7461)
* fix: add explicit Automatic-Module-Name to httpclient modules * docs: add CHANGELOG entry for #7460 * fix: remove chnanges that are not required --------- Co-authored-by: UniZKTech Co-authored-by: Ashish Thakur <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0d6691 - Browse repository at this point
Copy the full SHA c0d6691View commit details -
fix(httpclient): add explicit Automatic-Module-Name to all httpclient…
… modules The auto-derived JPMS module names from JAR filenames don't match the actual Java package names and cause a collision between httpclient-vertx and httpclient-vertx-5 (both derive "kubernetes.httpclient.vertx"). Add a file-activated profile in the parent POM that sets the module name from a jpms.module.name property, and add a test module to verify the manifest entries and JPMS module resolution. Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c786af - Browse repository at this point
Copy the full SHA 9c786afView commit details -
fix(ci): deploy BOMs separately in snapshot workflow
The central-publishing-maven-plugin deploys each module individually for SNAPSHOTs. When BOMs deploy in the same reactor, they may fetch metadata for recently deployed artifacts and hit a server-side inconsistency window between maven-metadata.xml and its checksum file, causing checksum validation failures. Splitting the deploy into two invocations avoids this race condition. Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6423874 - Browse repository at this point
Copy the full SHA 6423874View commit details -
fix(httpclient): add reactor dependencies to JPMS test module
The maven-dependency-plugin:copy goal resolves artifacts from repositories, not the reactor. Without explicit dependencies on the httpclient modules, parallel builds (-T) fail when snapshots aren't published to the remote repository. Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 921fbfc - Browse repository at this point
Copy the full SHA 921fbfcView commit details -
fix(ci): use lax checksums for snapshot deploy step
Remote SNAPSHOT metadata (maven-metadata.xml) on the Sonatype server can have persistent checksum inconsistencies. The -C (strict checksums) flag in MAVEN_ARGS makes these fatal. Adding -c (lax checksums) to the deploy step overrides this, allowing the build to warn and continue instead of failing. Also reverts the split deploy (separate BOM invocation) since lax checksums makes it unnecessary. Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c90ff8 - Browse repository at this point
Copy the full SHA 1c90ff8View commit details
Commits on Mar 5, 2026
-
fix(ci): exclude target directory from Dependabot Maven scanning
The release profile declares BOM modules under target/classes/ which are generated during the build. Dependabot scans all profiles and fails when it can't find these pom.xml files in the repository. Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c65ea82 - Browse repository at this point
Copy the full SHA c65ea82View commit details -
chore(deps): bump central-publishing-maven-plugin from 0.9.0 to 0.10.0
Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aff7b67 - Browse repository at this point
Copy the full SHA aff7b67View commit details -
fix(ci): use lax checksums in MAVEN_ARGS for snapshot workflow
Maven's CLI parses -C and -c with if/else-if, so -C always wins when both are present. The previous fix appended -c to the deploy command but it was silently ignored because -C was already in MAVEN_ARGS. Move -c into MAVEN_ARGS directly, replacing -C, so lax checksums apply to the entire snapshot build including the deploy phase. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e18bf76 - Browse repository at this point
Copy the full SHA e18bf76View commit details -
chore(ci): cancel PR workflows when prerequisite checks fail
Style checks and model generation are prerequisites that must pass before a PR is mergeable. When they fail, this cancels all other in-progress and queued workflow runs for the same commit to avoid wasting CI resources on builds and e2e tests that aren't needed. Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c865f1 - Browse repository at this point
Copy the full SHA 1c865f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e7f78b - Browse repository at this point
Copy the full SHA 6e7f78bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 58c2fd4...6e7f78b