diff --git a/.changesets/1793046459-276bb2d1.yaml b/.changesets/1793046459-276bb2d1.yaml new file mode 100644 index 00000000..65c9ae0a --- /dev/null +++ b/.changesets/1793046459-276bb2d1.yaml @@ -0,0 +1,10 @@ +id: 1793046459-276bb2d1 +features: + - core +targets: + - javav2 +type: fix +bump: patch +description: write the Maven POM scm url with https:// +author: 2ynn +date: "2026-10-26" diff --git a/pkg/generate/java_publishing_links_test.go b/pkg/generate/java_publishing_links_test.go index f05b583a..d2b72fa1 100644 --- a/pkg/generate/java_publishing_links_test.go +++ b/pkg/generate/java_publishing_links_test.go @@ -38,25 +38,25 @@ func TestJavaPublishingLinksNormalizeGithubURL(t *testing.T) { "canonical": { githubURL: "github.com/acme/acme-java", pomURL: "https://github.com/acme/acme-java", - scmURL: "github.com/acme/acme-java", + scmURL: "https://github.com/acme/acme-java", scmConnection: "scm:git:ssh://git@github.com/acme/acme-java.git", }, "scheme, www, .git and trailing slash": { githubURL: "https://www.github.com/acme/acme-java.git/", pomURL: "https://github.com/acme/acme-java", - scmURL: "github.com/acme/acme-java", + scmURL: "https://github.com/acme/acme-java", scmConnection: "scm:git:ssh://git@github.com/acme/acme-java.git", }, "uppercase scheme, www and .git": { githubURL: "HTTPS://WWW.github.com/acme/acme-java.GIT", pomURL: "https://github.com/acme/acme-java", - scmURL: "github.com/acme/acme-java", + scmURL: "https://github.com/acme/acme-java", scmConnection: "scm:git:ssh://git@github.com/acme/acme-java.git", }, "non-string value": { githubURL: "123", pomURL: "https://123", - scmURL: "123", + scmURL: "https://123", scmConnection: "scm:git:ssh://git@123.git", }, } diff --git a/templates/templates/javav2/auxiliary/publishing.gradle.stmpl b/templates/templates/javav2/auxiliary/publishing.gradle.stmpl index 626272b9..d868035c 100644 --- a/templates/templates/javav2/auxiliary/publishing.gradle.stmpl +++ b/templates/templates/javav2/auxiliary/publishing.gradle.stmpl @@ -82,7 +82,7 @@ afterEvaluate { description = config.description url = 'https://{{.LocalComputed.GithubURL}}' scm { - url = '{{.LocalComputed.GithubURL}}' + url = 'https://{{.LocalComputed.GithubURL}}' connection = 'scm:git:ssh://git@{{.LocalComputed.GithubURL}}.git' } licenses { diff --git a/zSDKs/sdk-javav2/.speakeasy/gen.lock b/zSDKs/sdk-javav2/.speakeasy/gen.lock index 5c6bfeb9..ee61d027 100644 --- a/zSDKs/sdk-javav2/.speakeasy/gen.lock +++ b/zSDKs/sdk-javav2/.speakeasy/gen.lock @@ -511,7 +511,7 @@ trackedFiles: gradlew.bat: last_write_checksum: sha1:755607dcbac0ba8adba338ef00aafc1177ceb2b5 publishing.gradle: - last_write_checksum: sha1:c62a7e5882a34d2fa79eb436d99efa74828f214a + last_write_checksum: sha1:51b6c709d3ad4164ccce8fc7eb514b765fbf27b7 settings.gradle: last_write_checksum: sha1:b5b2f4aa4269fea383621740c89e1a847d952da9 spring/openapi-spring-boot-autoconfigure/build.gradle: diff --git a/zSDKs/sdk-javav2/publishing.gradle b/zSDKs/sdk-javav2/publishing.gradle index 93c11532..0d5dab54 100644 --- a/zSDKs/sdk-javav2/publishing.gradle +++ b/zSDKs/sdk-javav2/publishing.gradle @@ -24,7 +24,7 @@ afterEvaluate { description = config.description url = 'https://github.com/owner/repo' scm { - url = 'github.com/owner/repo' + url = 'https://github.com/owner/repo' connection = 'scm:git:ssh://git@github.com/owner/repo.git' } licenses {