Commit Graph

12396 Commits

Author SHA1 Message Date
Eugene Yokota ff328a092d Improve sbtn a bit
1. Remove experimental warning.
2. Buffer the boot log so ANSI output is fixed for JVM client.
3. Remove timestamp.
2025-08-24 03:58:13 -04:00
eugene yokota e70a526ef2
Merge pull request #8232 from eed3si9n/wip/jvm-client
[1.x] --jvm-client
2025-08-24 02:17:37 -04:00
Eugene Yokota fb070edaf1 Split client test 2025-08-24 02:04:34 -04:00
Eugene Yokota 70070fcf06 Comment out version number tests 2025-08-24 02:04:34 -04:00
Eugene Yokota 49e46c2451 Retry on IO error 2025-08-24 02:04:34 -04:00
Eugene Yokota 2de01a8a05 [1.x] --jvm-client
This adds --jvm-client to the runner script.
2025-08-24 00:32:37 -04:00
eugene yokota a48b448a18
Merge pull request #8233 from eed3si9n/wip/server-test
[1.x] ci: Split server-test
2025-08-24 00:31:41 -04:00
Eugene Yokota b2afa2114f ci: Split server-test 2025-08-24 00:17:58 -04:00
eugene yokota 84f42c4c95
Merge pull request #8231 from eed3si9n/wip/bump-lm
[1.x] Bump to lm 1.11.5
2025-08-23 18:41:59 -04:00
Eugene Yokota a7baab70e8 Bump lm 2025-08-23 18:14:10 -04:00
eugene yokota 0e4dcebe5f
Merge pull request #8219 from jeanmarc/1.11.x
[1.x] Include artifact name in Sona deployment
2025-08-23 16:48:42 -04:00
eugene yokota 9457097368
Merge pull request #8229 from sbt/dependabot/github_actions/actions/setup-java-5
Bump actions/setup-java from 4 to 5
2025-08-23 01:50:01 -04:00
eugene yokota f0e3b5a2ab
Merge pull request #8226 from eed3si9n/wip/scala-library
[1.x] scala-library 3.8.0 support
2025-08-22 18:40:14 -04:00
Eugene Yokota dd6578eaf6 Don't cache boot 2025-08-22 17:17:06 -04:00
dependabot[bot] 6c2e64af1b
Bump actions/setup-java from 4 to 5
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-22 21:13:08 +00:00
eugene yokota 27edd30407
Merge pull request #8227 from eed3si9n/wip/clean
Add clean.yml
2025-08-22 23:04:33 +02:00
Eugene Yokota 2eead75958 Add clean.yml 2025-08-22 16:59:23 -04:00
Eugene Yokota 724b8cebef scala-library 3.8.0 support
**Problem**
Scala 3.8.0 nightly and later in-sources the scala-library for the use by Scala 3, as opposed to using Scala-2.13-bound standard library.
This means that we will run into situations where scala-library should NOT align with scala-reflect, which might exist transitively.

**Solution**
Adjust the csrSameVersions rule for Scala 3.8 so it will only try to keep scala-library and scala3-library versions aligned.
2025-08-22 16:42:21 -04:00
JeanMarc van Leerdam da9dc644ee Include artifact name in Sona deployment 2025-08-20 08:41:06 +02:00
eugene yokota 424d0eb50d
Merge pull request #8191 from unkarjedy/1.11.x
[sonatype publishing] print deployment validation errors if present
2025-08-05 00:21:45 -04:00
eugene yokota bb739bafa1
Merge branch '1.11.x' into 1.11.x 2025-08-05 00:09:13 -04:00
eugene yokota 5614d0161d
Merge pull request #8192 from eed3si9n/wip/bump-sbt
[1.x] Use sbt 1.11.4
2025-08-05 00:08:56 -04:00
Eugene Yokota 39d2342d03 Use sbt 1.11.4 2025-08-04 23:47:29 -04:00
Dmitrii Naumenko b83eee4528 [sonatype publishing] print deployment validation errors if present
Before this change you had to log into the sonatype account and search for the errors there.
(https://central.sonatype.com/publishing/deployments)
This was inconvenient, especially if you don't have the admin access to the account.
2025-08-04 15:03:53 +02:00
Eugene Yokota 1186515b1a sbt 1.11.4 2025-08-04 06:16:57 -04:00
eugene yokota 5ee54ac60c
Merge pull request #8190 from eed3si9n/wip/fix-key
[1.x] Fix sonaUploadRequestTimeout
2025-08-04 04:53:57 -04:00
eugene yokota 3e21938c20
Merge pull request #8189 from eed3si9n/wip/bump-lm
[1.x] Bump to lm 1.11.3
2025-08-04 04:51:04 -04:00
Eugene Yokota 699c970065 Fix sonaUploadRequestTimeout
**Problem/Solution**
sonaUploadRequestTimeout should be a global key.
2025-08-04 04:28:53 -04:00
Eugene Yokota 545e480d14 Bump to lm 1.11.3 2025-08-04 04:10:23 -04:00
Eugene Yokota 2293bddfef sbt 1.11.3 2025-07-05 15:17:39 -05:00
eugene yokota 0558c56bd1
Merge pull request #8171 from guizmaii/sonaRelease_timeout
[1.x] Allow users to configure the timeout when publishing to the Maven Central repo
2025-07-05 00:58:56 -04:00
Jules Ivanic 8c0010a086
Review: the new configurable request timeout value should be `10.minutes` and should only be used for upload 2025-07-04 16:40:52 +04:00
Jules Ivanic 084ca08f34
Allow users to configure the timeout when publishing to the Maven Central repo 2025-07-02 13:53:50 +04:00
eugene yokota f37aea07b2
Merge pull request #8167 from unkarjedy/1.11.x
fix: do not treat values "1.x" of "pluginCrossBuild/sbtBinaryVersion" as sbt 2 (fixes #8166)
2025-06-19 17:10:22 -04:00
Dmitrii Naumenko c3925c85ef fix: do not treat values "1.x" of "pluginCrossBuild/sbtBinaryVersion" as sbt 2 (fixes #8166)
As a consequence, this fixes artifact name contraction for maven style and thus fixes publishing to Sonatype when a cross-built sbt version is different from 1.0
2025-06-19 14:24:36 +02:00
eugene yokota 2db4b1af0f
Merge pull request #8162 from inglor/1.11.x 2025-06-11 10:22:30 -04:00
Leonidas Spyropoulos 1cd9c1ec64
fix: semanticdb expects Wildcard imports to be in the last position
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2025-06-11 08:57:07 +01:00
Eugene Yokota 0045c34d28 sbt 1.11.2 2025-06-07 16:19:15 -04:00
eugene yokota 48c7700791
Merge pull request #8156 from eed3si9n/wip/sonatype
[1.x] update to lm 1.11.2 and deprecate sonatypeOssSnapshots
2025-06-07 13:36:23 -04:00
Eugene Yokota 009efd6422 update to lm 1.11.2 and deprecate sonatypeOssSnapshots 2025-06-07 03:00:43 -04:00
eugene yokota 76f65707b6
Merge pull request #8152 from eed3si9n/wip/bump-lm-coursier2
[1.x] lm-coursier 2.1.10
2025-06-03 12:05:39 -04:00
Eugene Yokota 575228a639 lm-coursier 2.1.10 2025-06-03 06:41:12 -04:00
Eugene Yokota d004317458 sbt 1.11.1 2025-06-02 00:20:11 -04:00
eugene yokota 6cf1f610de
Merge pull request #8149 from eed3si9n/wip/bump-lm-coursier
[1.x] deps: Update lm-coursier-shaded 2.1.9
2025-06-01 23:37:25 -04:00
Eugene Yokota 3e25bd3e46 deps: Update lm-coursier-shaded 2.1.9 2025-06-01 23:14:58 -04:00
eugene yokota ac397d900c
Merge pull request #8148 from eed3si9n/wip/plugin
fix: Default sbtPluginPublishLegacyMavenStyle to false
2025-06-01 23:09:55 -04:00
Eugene Yokota 2036ce6836 fix: Default sbtPluginPublishLegacyMavenStyle to false
**Problem**
Central Portal no longer supports the legacy sbt plugin layout.

**Solution**
Make the default more friendly by setting sbtPluginPublishLegacyMavenStyle to false.
2025-06-01 22:43:43 -04:00
eugene yokota 019a1dd1f7
Merge pull request #8147 from eed3si9n/wip/publish
[1.x] ci: Use Central Portal for publishing
2025-06-01 18:05:28 -04:00
Eugene Yokota d93e1226e3 ci: Use Central Portal for publishing 2025-06-01 17:53:33 -04:00
eugene yokota a0ed4d9847
Merge pull request #8143 from rtyley/patch-1 2025-05-30 09:31:01 -04:00