Commit Graph

11693 Commits

Author SHA1 Message Date
Julien Richard-Foy 8a97419cb2 Downgrade to 22.2.0
For some reason the jvm for 22.3.1 could not be found by Coursier, although it is present in the index.
2023-02-15 11:56:27 +01:00
Julien Richard-Foy e2f23309f4 Use native-image 22.3.1 2023-02-14 14:42:24 +01:00
eugene yokota ec770668c9
Merge pull request #7144 from scalacenter/spurious-whitespace-cleaning 2023-02-07 23:39:01 -05:00
Anton Sviridov 8e6958d4a7 Remove spurious whitespace in the launcher script
It causes an error in (at least) fish shell: "sbt: line 174: local: `=': not a valid identifier"
2023-01-27 17:14:52 +01:00
Eugene Yokota 8c1b98f115 sbt 1.8.2 2023-01-05 00:34:25 -05:00
eugene yokota e168e65817
Merge pull request #7123 from eed3si9n/bport/7122
[1.8.x] Fixes Debian 11 compat
2023-01-04 23:47:49 -05:00
Eugene Yokota a4ed5beb7c Fixes Debian 11 compat
Fixes https://github.com/sbt/sbt/issues/7118

Problem
-------
sbtn 1.8.1 was built using ubuntu-latest, which meant picking up newer
glibc.

Solution
--------
This downgraded the ubuntu machine to build sbtn.
2023-01-04 22:49:57 -05:00
eugene yokota 9e2032b6cf
Merge pull request #7121 from eed3si9n/bport/7120
[1.8.x] Fixes M1 support
2023-01-04 16:30:19 -05:00
Eugene Yokota 0c504ed7a9 Fixes M1 support
Fixes https://github.com/sbt/sbt/issues/7117

Problem
-------
sbt no longer works on a Mac with M1 (aarch64) chips because it fails on
ipcsocket library, which we maintain.
This was caused by architecture detection that was added in 1.6.1,
which did not take in account for macOS universal binary.

Solution
--------
Update to ipcsocket 1.6.2.
2023-01-04 15:48:30 -05:00
Eugene Yokota 9966aafa82 sbt 1.8.1 2023-01-03 16:30:42 -05:00
eugene yokota 5c8e7ecf3f
Merge pull request #7116 from eed3si9n/bport/59be97660c1b06bb008775d95b11a7bb886ceaec
[1.8.x] lm-coursier-shaded 2.0.15
2023-01-03 14:40:21 -05:00
eugene yokota 4a87be9ba3
Merge pull request #7114 from mkurz/use_latest_sbtn_1.8.x
[1.8.x] Use latest sbtn
2023-01-03 14:21:21 -05:00
Eugene Yokota 5d3a70871f lm-coursier-shaded 2.0.15
Fixes https://github.com/sbt/sbt/issues/7062
2023-01-03 14:15:41 -05:00
Matthias Kurz 30089d33dd
Use latest sbtn 2023-01-03 16:04:32 +01:00
eugene yokota a47260847f
Merge pull request #7112 from mkurz/sbtn-aarch64
[1.8.x] Make use of sbtn aarch64 binary where possible
2023-01-03 09:56:55 -05:00
Matthias Kurz cb858ba653
Define default arch variable 2023-01-03 15:23:21 +01:00
Matthias Kurz 5c351e4448
Make use of sbtn aarch64 binary where possible 2023-01-03 12:15:53 +01:00
Eugene Yokota a10b75f7f5
Add sbtn for aarch64 support 2023-01-03 12:15:53 +01:00
eugene yokota e529c9a3a1
Merge pull request #7108 from mkurz/sbtn-aarch64
[1.8.x] Prepare aarch64 support for sbtn binary
2023-01-02 20:24:49 -05:00
Matthias Kurz 03ae9f452e
Set correct page size for aarch64 binaries 2023-01-02 23:48:13 +01:00
Matthias Kurz b522825464
Add aarch64 libsbtipcsocket.so native-image/resource-config.json 2023-01-02 22:22:11 +01:00
eugene yokota b5c01a9f4d
Merge pull request #7107 from eed3si9n/bk/6eaad925fbae66df5bc44b2d3aa2401d22f1833b
[1.8.x] ipcsocket 1.6.1
2023-01-01 22:04:36 -05:00
Eugene Yokota 0bd5e77068 ipcsocket 1.6.1 2022-12-31 22:20:54 -05:00
eugene yokota cc7a93b95b
Merge pull request #7102 from eed3si9n/wip/note
Note on developing
2022-12-31 13:42:06 -05:00
Eugene Yokota ff56e88532 Note on developing 2022-12-31 13:38:17 -05:00
eugene yokota 06d42e76ad
Merge pull request #7097 from sbt/dependabot/github_actions/actions/cache-3.2.1
Bump actions/cache from 3.0.11 to 3.2.1
2022-12-26 21:23:50 -05:00
eugene yokota 9afd3200f4
Update ci.yml 2022-12-26 19:03:20 -05:00
dependabot[bot] 0067bec213
Bump actions/cache from 3.0.11 to 3.2.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 04:00:43 +00:00
eugene yokota 973cd63e0b
Merge pull request #7085 from dos65/bspconfig_windows_path_fix 2022-12-06 21:57:57 -05:00
Vadim Chelyshov a2de0643a6 fix: bspConfig sbt.script - use `Path` env variable as a fallback for Windows
Originally reported in https://github.com/scalameta/metals/issues/4702#issuecomment-1339137772
2022-12-06 20:41:14 +03:00
Eugene Yokota 09e06c45f0 sbt 1.8.0 2022-11-10 16:30:41 -05:00
eugene yokota e8d272890d
Merge pull request #7073 from eed3si9n/wip/zinc
Zinc 1.8.0, lm 1.8.0
2022-11-10 16:10:40 -05:00
Eugene Yokota 05fe27226e Zinc 1.8.0, lm 1.8.0 2022-11-10 15:41:52 -05:00
eugene yokota 1b3f9a6357
Merge pull request #7072 from eed3si9n/wip/io
[1.8.x] lm-coursier-shaded 2.0.13
2022-11-10 12:26:36 -05:00
Eugene Yokota 03e1b3cadc Wipe out boot directory 2022-11-10 12:02:37 -05:00
Eugene Yokota e55955d918 lm-coursier-shaded 2.0.13 2022-11-10 11:19:57 -05:00
Eugene Yokota f974cd3bab sbt 1.8.0-RC1 2022-11-06 23:25:22 -05:00
eugene yokota 34349e810e
Merge pull request #7068 from eed3si9n/wip/bump
Bump lm and zinc
2022-11-06 22:12:03 -05:00
Eugene Yokota 92c6903ec5 Bump lm and zinc 2022-11-06 21:35:26 -05:00
eugene yokota 4841e85af0
Merge pull request #7059 from eed3si9n/wip/coursier
lm-coursier-shaded 2.0.12
2022-10-30 20:00:13 -04:00
Eugene Yokota 39dc13668f lm-coursier-shaded 2.0.12
https://github.com/coursier/sbt-coursier/releases/tag/v2.0.12
2022-10-30 18:25:04 -04:00
dependabot[bot] 4ec2f7b794 Bump actions/cache from 3.0.9 to 3.0.11
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.9...v3.0.11)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 16:02:45 +09:00
eugene yokota a2c3a4c69a
Merge pull request #7053 from 987Nabil/add-zio-test-framework
Add zio-test TestFramework to default test frameworks
2022-10-17 23:58:22 -04:00
Nabil Abdel-Hafeez e7a847615a
Add zio-test TestFramework to default test frameworks 2022-10-16 22:42:53 +02:00
dependabot[bot] 4e7fefa70c Bump actions/cache from 3.0.8 to 3.0.9
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-09 08:58:12 +09:00
eugene yokota 16eba98b1a
Merge pull request #7043 from eed3si9n/bport/6978
[1.8.x] Protect against missing edges in graph by using map get vs apply
2022-10-02 14:31:16 -04:00
frosforever d366b77b23 Protect against missing edges in graph by using map get vs apply 2022-10-02 14:04:50 -04:00
eugene yokota a451178719
Merge pull request #7041 from eed3si9n/wip/unique-temp
Fix /tmp/.sbt/ collision for domain socket
2022-10-02 13:27:47 -04:00
Eugene Yokota 2a61fb35f9 Fix /tmp/.sbt/ collision for domain socket
Problem
-------
Fixes https://github.com/sbt/sbt/issues/7013
In a shared environment, multiple users will try to create
`/tmp/.sbt/` directory, and fail.

Solution
--------
Append a deterministic hash like `/tmp/.sbt1234ABCD` based
on the user home, so the same directory is used for the given
user, but each user would have a unique runtime directory.
2022-10-02 12:45:30 -04:00
eugene yokota abd9f13b6f
Merge pull request #7039 from eed3si9n/bport/7006
[1.8.x] fix: also include diagnosticCode and related info in InterfaceUtil
2022-10-02 06:33:45 -04:00