diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6619f21..f3134b6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,6 @@ on: permissions: contents: read - packages: write # Build provenance: id-token signs the attestation, attestations stores it against the repository. id-token: write attestations: write @@ -51,11 +50,3 @@ jobs: ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.MAVEN_CENTRAL_PASSWORD }} ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_KEY }} ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_KEY_PASSWORD }} - - - name: Publish to GitHub Packages - run: ./gradlew publishAllPublicationsToGitHubPackagesRepository --no-daemon --no-configuration-cache - env: - GITHUB_ACTOR: ${{ github.actor }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_KEY }} - ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_KEY_PASSWORD }} diff --git a/CHANGELOG.md b/CHANGELOG.md index a73b6d4..ecedaf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ All notable changes to this project are documented in this file. The format is b ## [Unreleased] +### Changed + +- Releases publish to Maven Central only. The secondary publication to GitHub Packages is gone: it + carried the same artifacts to a registry that requires authentication even for public packages, so it + was a second place to keep in sync and no second way for anyone to depend on Kdrant. Versions up to + and including `1.2.0` remain on GitHub Packages and are not withdrawn. + ## [1.2.0] - 2026-07-31 Tier 6, complete. The framework adapters honour metadata filters, deployment scripts get diff --git a/kdrant-bom/build.gradle.kts b/kdrant-bom/build.gradle.kts index 3d81a7d..6f35b55 100644 --- a/kdrant-bom/build.gradle.kts +++ b/kdrant-bom/build.gradle.kts @@ -48,17 +48,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-core/build.gradle.kts b/kdrant-core/build.gradle.kts index bf3c250..ca5f809 100644 --- a/kdrant-core/build.gradle.kts +++ b/kdrant-core/build.gradle.kts @@ -65,17 +65,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-langchain4j/build.gradle.kts b/kdrant-langchain4j/build.gradle.kts index 05ac3a5..22cfb27 100644 --- a/kdrant-langchain4j/build.gradle.kts +++ b/kdrant-langchain4j/build.gradle.kts @@ -63,17 +63,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-micrometer/build.gradle.kts b/kdrant-micrometer/build.gradle.kts index a822437..71c8d31 100644 --- a/kdrant-micrometer/build.gradle.kts +++ b/kdrant-micrometer/build.gradle.kts @@ -64,17 +64,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-spring-ai/build.gradle.kts b/kdrant-spring-ai/build.gradle.kts index ccd68e2..8fb7c73 100644 --- a/kdrant-spring-ai/build.gradle.kts +++ b/kdrant-spring-ai/build.gradle.kts @@ -65,17 +65,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-spring-boot-starter/build.gradle.kts b/kdrant-spring-boot-starter/build.gradle.kts index d3b28ee..654aba2 100644 --- a/kdrant-spring-boot-starter/build.gradle.kts +++ b/kdrant-spring-boot-starter/build.gradle.kts @@ -64,17 +64,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -} diff --git a/kdrant-transport-rest/build.gradle.kts b/kdrant-transport-rest/build.gradle.kts index c50bf1c..f5cb79c 100644 --- a/kdrant-transport-rest/build.gradle.kts +++ b/kdrant-transport-rest/build.gradle.kts @@ -74,17 +74,3 @@ mavenPublishing { } } } - -// Secondary distribution: GitHub Packages (Maven Central remains the primary registry). -publishing { - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/NaCode-Studios/Kdrant") - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } -}