Commit Graph

233 Commits

Author SHA1 Message Date
Eugene Yokota fc6cede02d ci: ubuntu-22.04 to workaround sbtn 2024-10-20 00:50:43 -04:00
friendseeker e0d9493a93
Bump CI to JDK 21 2024-10-19 21:08:20 -07:00
xuwei-k 24e059c60c check contraband sources consistency 2024-10-18 20:34:44 +09:00
friendseeker a739760426 Bump CI to JDK 21 2024-10-16 10:57:22 -07:00
nathanlao fbab641742 chore: setup a default timeout for ci 2024-10-15 19:57:07 -07:00
nathanlao a4398d054c chore: set a default timeout for ci 2024-10-14 23:40:11 -07:00
Adrien Piquerez 5bd0f0e3da Speed up CI 2024-10-14 15:14:10 +02:00
Friendseeker e35d14aa46 Drop scala212, scala213 for utils 2024-10-11 17:45:59 -07:00
eugene yokota 00c0d58fe4
Merge pull request #7756 from Friendseeker/bump-jline3-2
[2.x] Bump jline3 to `3.27.0`
2024-10-11 18:03:57 -04:00
Friendseeker 78a4cdff0b Bump CI OS 2024-10-11 13:44:33 -07:00
Adrien Piquerez 4f20428593 Try fix flaky CI 2024-10-11 19:45:07 +02:00
adpi2 6d6cbce465
Merge pull request #7739 from adpi2/2.x-lm-coursier
[2.x] Merge librarymanagement and sbt-coursier
2024-10-11 16:14:17 +02:00
Adrien Piquerez 713a495f92 Move lm-coursier CI to job-type 2024-10-11 14:32:32 +02:00
Adrien Piquerez 149aa09315 Fix lm-coursier scripted 2024-10-11 14:30:55 +02:00
Seth Tisue f06b7622be Scala 2.12.20 (was .19) 2024-10-10 12:53:31 -07:00
friendseeker 4769a02ec0 Forward Port #7746 2024-10-10 00:21:51 -07:00
Friendseeker 8f657cef01 Fix CI 2024-10-09 11:08:04 -07:00
Friendseeker 1449d84614 Fix Dependency Graph 2024-10-09 10:52:22 -07:00
Adrien Piquerez ef17173fcf Fix nightly workflow 2024-10-09 13:43:02 +02:00
Adrien Piquerez b71a412203 Adapt lm-coursier-ci.sh 2024-10-09 13:34:32 +02:00
Adrien Piquerez 7a325bc414 Merge remote-tracking branch 'coursier/sbt-2.x' into 2.x-lm-coursier 2024-10-09 09:13:25 +02:00
Adrien Piquerez b131c6a18e Merge remote-tracking branch 'lm/wip/sbt-2.x' into 2.x-lm-coursier 2024-10-09 08:50:03 +02:00
Adrien Piquerez 2e1bed8e5a Merge remote-tracking branch 'origin/develop' into merge-develop 2024-10-08 14:02:06 +02:00
Eugene Yokota dc8dbc61ed Drop Ivy tests 2024-10-04 00:18:39 -04:00
Adrien Piquerez f08f272d23 [2.x] Fix scripted cache tests 2024-09-18 10:28:11 +02:00
Adrien Piquerez b59856bcba Merge sbt-projectmatrix 2024-09-17 17:02:30 +02:00
Adrien Piquerez 7c01636efa Move sources from sbt-projectmatrix 2024-09-17 17:00:04 +02:00
Adrien Piquerez 3dcc6cfcd1 Merge branch 'develop' of ../sbt-projectmatrix into sbt-projectmatrix 2024-09-17 16:54:18 +02:00
Adrien Piquerez 4d7228ad5e Fix CI 2024-09-11 09:13:32 +02:00
kenji yoshida ca55e1402b
Update ci.yml 2024-09-07 16:50:26 +09:00
Eugene Yokota 3ef3a605c2 Merge branch '1.10.x' into wip/merge-1.10.x 2024-08-18 12:37:24 -04:00
Eugene Yokota 21be4bef9e Update GitHub Actions 2024-08-13 02:14:37 -04:00
Eugene Yokota 598be45e2c Update GitHub Actions 2024-07-06 17:32:35 -04:00
Eugene Yokota 862f4c4bca macos-12 2024-06-09 18:00:27 -04:00
Adrien Piquerez a05786ec75 disable scripted tests 2024-06-06 10:44:45 +02:00
dependabot[bot] 78296a9128
Bump scalacenter/sbt-dependency-submission from 2 to 3
Bumps [scalacenter/sbt-dependency-submission](https://github.com/scalacenter/sbt-dependency-submission) from 2 to 3.
- [Release notes](https://github.com/scalacenter/sbt-dependency-submission/releases)
- [Commits](https://github.com/scalacenter/sbt-dependency-submission/compare/v2...v3)

---
updated-dependencies:
- dependency-name: scalacenter/sbt-dependency-submission
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 04:22:26 +00:00
Eugene Yokota c81d269ed2 Merge branch '1.10.x' into wip/merge-1.10.x 2024-05-07 04:39:25 -04:00
Eugene Yokota a6bdf9dc2e Fix CI
It seems like the latest macOS image no longer supports JDK 8.
2024-05-05 01:02:19 -04:00
Adrien Piquerez 1f07c9cff7 Rolling back to macos-12 runner 2024-04-29 13:39:08 +02:00
dependabot[bot] 3fa61c06f9
Bump actions/checkout from 3 to 4 (#94)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: eugene yokota <eed3si9n@gmail.com>
2024-03-19 20:28:37 -04:00
dependabot[bot] cde1a1c917
Bump actions/setup-java from 3 to 4 (#93)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: eugene yokota <eed3si9n@gmail.com>
2024-03-19 20:28:23 -04:00
Adrien Piquerez 9de5fa5236 Activate server tests 2024-03-19 17:06:09 +01:00
Seth Tisue 735214afd0 Scala 2.12.19 (was 2.12.18), scala-xml 2.2.0 (was 2.1.0) 2024-03-16 11:39:55 +01:00
Adrien Piquerez 1a900ee5dc Publish local Zinc 2024-03-06 14:07:21 +01:00
eugene yokota ecca26175e
[sbt 2.x] remote cache (#7464)
For the details about this PR, please see the blog post https://eed3si9n.com/sbt-remote-cache/.

* Add cache basics
* Refactor Attributed to use StringAttributeMap, which is Map[StringAttributeKey, String]
* Implement disk cache
* Rename Package to Pkg
* Virtualize packageBin
* Use HashedVirtualFileRef for packageBin
* Virtualize compile task
2024-02-07 10:34:06 -05:00
dependabot[bot] de4caf2631
Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [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...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 04:14:49 +00:00
Eugene Yokota becf4ec66f Lock only issues 2023-12-11 18:54:05 -05:00
Eugene Yokota 556bd94b16 Lock thread after 365d of inactivity 2023-12-11 18:40:36 -05:00
dependabot[bot] ef6fc89075
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 04:24:57 +00:00
dependabot[bot] 4fc38dceee
Bump actions/setup-java from 3 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 04:07:29 +00:00
Adrien Piquerez f241fc4158 Run util test on all Scala 2 versions 2023-11-22 11:51:15 +01:00
Domantas Petrauskas bf8e92be74
Fix VM argument passing by .sbtopts file and JAVA_TOOL_OPTIONS environmental variable (#7393)
Fixes #7387

* Fix VM argument passing by .sbtopts file and JAVA_TOOL_OPTIONS environmental variable, improve launcher script integration test setup
* Fix sbt process not exiting in launcher test for --sbt-version
* Fix JAVA_TOOL_OPTIONS in launcher for linux/mac
2023-10-06 12:31:27 -04:00
Eugene Yokota c551c0fbcd Zinc 1.9.4 2023-09-13 23:29:11 -04:00
Matthew de Detrich 47344d264d
Remove invalid test 2023-09-13 22:34:41 +02:00
eugene yokota f7025eff6a
Merge pull request #7087 from mdedetrich/increase-socket-backlog-for-server-client
Set socket backlog to default size of 50
2023-09-13 11:07:44 -04:00
eugene yokota b47e081c7e
Merge pull request #430 from mdedetrich/add-jdk-17-to-ci
Add JDK 17 to CI
2023-09-11 12:27:29 -04:00
Matthew de Detrich 96220355e2
Update github checkout action 2023-09-11 11:17:35 +02:00
Matthew de Detrich 9919feb8a1
Add JDK 17 to CI 2023-09-11 11:11:55 +02:00
dependabot[bot] a5f0b37728
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 04:39:58 +00:00
dependabot[bot] 80a9d05aaf
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 01:55:09 +00:00
Eugene Yokota f12bd96ff1 CLA 2023-06-25 21:02:59 -04:00
kenji yoshida fddbb942a7
fix dependency-graph.yml branch setting 2023-06-25 08:43:14 +09:00
Eugene Yokota 8b10486fa6 sbt 1.9.0 2023-06-24 03:37:52 -04:00
Julien Richard-Foy 72bfb3f45a Transfer copyright to Scala Center 2023-06-20 16:39:07 +02:00
Matthias Kurz ebbf0617a2
Update Scala to 2.13.11 2023-06-03 22:27:45 +02:00
Eugene Yokota 10a79bc6b0 Update Scala to 2.13.10 2023-06-01 23:24:31 -04:00
Eugene Yokota 1f1ee778e3 Update Scala to 2.12.18
Fixes https://github.com/sbt/sbt/issues/7235
2023-06-01 12:13:40 -04:00
Alexandre Archambault 976266ebea
Don't specify a patch version of coursier/setup-action 2023-05-02 01:05:50 +02:00
dependabot[bot] a810143b95
Bump coursier/setup-action from 1.3.2 to 1.3.3
Bumps [coursier/setup-action](https://github.com/coursier/setup-action) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/coursier/setup-action/releases)
- [Commits](https://github.com/coursier/setup-action/compare/v1.3.2...v1.3.3)

---
updated-dependencies:
- dependency-name: coursier/setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 01:58:00 +00:00
dependabot[bot] 005f2137d1
Bump coursier/setup-action from 1.3.0 to 1.3.2
Bumps [coursier/setup-action](https://github.com/coursier/setup-action) from 1.3.0 to 1.3.2.
- [Release notes](https://github.com/coursier/setup-action/releases)
- [Commits](https://github.com/coursier/setup-action/compare/v1.3.0...v1.3.2)

---
updated-dependencies:
- dependency-name: coursier/setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 01:57:16 +00:00
Vedant c13e05a493
Create winget.yml 2023-02-27 14:57:36 +05:30
Marco Zühlke 8e4e2067fc Replace olafurpg/setup-scala with actions/setup-java
https://github.com/olafurpg/setup-scala/releases/tag/v14 is deprecated and migration to actions/setup-java is encouraged.
That action is already used in `ci.yml`
2023-02-20 21:14:51 +01:00
dependabot[bot] f9637e047f
Bump olafurpg/setup-scala from 13 to 14
Bumps [olafurpg/setup-scala](https://github.com/olafurpg/setup-scala) from 13 to 14.
- [Release notes](https://github.com/olafurpg/setup-scala/releases)
- [Commits](https://github.com/olafurpg/setup-scala/compare/v13...v14)

---
updated-dependencies:
- dependency-name: olafurpg/setup-scala
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 04:56:46 +00:00
Eugene Yokota ec3eda3cc2 scripted tests 2023-01-20 21:50:53 -05:00
Eugene Yokota 20420b9f75 Use launcher scripted tests 2023-01-15 23:50:27 -05:00
Eugene Yokota c354015129 Comment out server test 2023-01-15 23:48:13 -05:00
Eugene Yokota 408868dc03 Comment out 2.13 util tests 2023-01-15 23:48:13 -05:00
Eugene Yokota b0b7705739 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 17:19:29 -05:00
Eugene Yokota bb40e1bc87 Merge branch '1.9.x' into wip/merge-1.9.x 2022-12-31 16:28:47 -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
Matthew de Detrich 6611ccf94d
Set socket backlog to default size of 50 2022-12-08 11:21:43 +01:00
Eugene Yokota 03e1b3cadc Wipe out boot directory 2022-11-10 12:02:37 -05: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
dependabot[bot] 02f927b4a2
Bump coursier/cache-action from 6.3 to 6.4 (#424)
Bumps [coursier/cache-action](https://github.com/coursier/cache-action) from 6.3 to 6.4.
- [Release notes](https://github.com/coursier/cache-action/releases)
- [Commits](https://github.com/coursier/cache-action/compare/v6.3...v6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 14:25:55 +02:00
dependabot[bot] 1a95cb63df
Bump coursier/setup-action from 1.2.1 to 1.3.0 (#425)
Bumps [coursier/setup-action](https://github.com/coursier/setup-action) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/coursier/setup-action/releases)
- [Commits](https://github.com/coursier/setup-action/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: coursier/setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 10:26:30 +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
Alex 39d9a8fa18 build: harden nightly.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 19:15:26 +02:00
Alex 459310bc9b build: harden ci.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 19:14:47 +02:00
Alex 9d9e9e5c53 build: harden dependency-graph.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 19:13:42 +02:00
Eugene Yokota b00792a3a7 Scala 2.12.17
This bumps up scala-xml to 2.x.
2022-09-17 04:09:52 -04:00
eugene yokota 0f70950ccd
Try windows-latest 2022-09-11 02:42:14 -04:00
dependabot[bot] 6ef9d5d244
Bump actions/cache from 3.0.7 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [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.7...v3.0.8)

---
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-08-29 04:07:24 +00:00
Alexandre Archambault 87225ad1bf Use newer coursier/setup-action
That pulls coursier > 2.1.0-M5, that has coursier/coursier#2375
2022-08-15 18:24:41 +02:00
dependabot[bot] 6cafc89574
Bump actions/cache from 3.0.6 to 3.0.7
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [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.6...v3.0.7)

---
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-08-15 04:02:16 +00:00
Alexandre Archambault a301c86d6d Use mainline sbt launcher on CI 2022-08-12 14:51:31 +02:00
dependabot[bot] c82bb68a1e
Bump actions/checkout from 2 to 3 (#385)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-12 12:20:13 +02:00
Eugene Yokota bbc91a4788 Merge branch '1.7.x' into fport/1.7.x 2022-08-10 21:53:50 -04:00
dependabot[bot] 5b09ba03a3
Bump actions/cache from 3.0.5 to 3.0.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [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.5...v3.0.6)

---
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-08-08 04:04:59 +00:00
dependabot[bot] 683f2e9291
Bump actions/cache from 3.0.4 to 3.0.5
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [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.4...v3.0.5)

---
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-07-18 04:02:58 +00:00