PJ Fanning
91401ebca1
Add 1.2.x branch to binary compatibility checks ( #2181 )
2025-09-08 16:31:17 +01:00
dependabot[bot]
44d5b78cf2
chore(deps): bump sbt/setup-sbt from 1.1.12 to 1.1.13 ( #2179 )
...
Bumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/sbt/setup-sbt/releases )
- [Commits](f20dc1bc1f...17575ea4e1 )
---
updated-dependencies:
- dependency-name: sbt/setup-sbt
dependency-version: 1.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 11:33:25 +08:00
dependabot[bot]
3408633b02
chore(deps): bump actions/setup-java from 4 to 5 ( #2044 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 08:12:19 +01:00
dependabot[bot]
e7e71a3adf
chore(deps): bump sbt/setup-sbt from 1.1.11 to 1.1.12 ( #2028 )
...
Bumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/sbt/setup-sbt/releases )
- [Commits](234370af13...f20dc1bc1f )
---
updated-dependencies:
- dependency-name: sbt/setup-sbt
dependency-version: 1.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 13:52:13 +08:00
dependabot[bot]
3f71d29157
chore(deps): bump actions/checkout from 4 to 5 ( #2025 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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>
2025-08-12 11:01:51 +01:00
PJ Fanning
4355abd9ec
build with java 17 ( #1967 )
2025-07-29 08:56:37 +01:00
dependabot[bot]
5bc61f6303
chore(deps): bump sbt/setup-sbt from 1.1.9 to 1.1.11 ( #1923 )
...
---
updated-dependencies:
- dependency-name: sbt/setup-sbt
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-29 14:17:49 +08:00
dependabot[bot]
c89068f865
chore(deps): bump sbt/setup-sbt from 1.1.7 to 1.1.9 ( #1898 )
...
Bumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt ) from 1.1.7 to 1.1.9.
- [Release notes](https://github.com/sbt/setup-sbt/releases )
- [Commits](26ab4b0fa1...6c68d2fe8d )
---
updated-dependencies:
- dependency-name: sbt/setup-sbt
dependency-version: 1.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 09:18:43 +02:00
PJ Fanning
1035de65ec
CI: github actions use sha instead of version ( #1858 )
2025-05-21 16:50:08 +02:00
Clay Johnson
4a73fd9be0
Publish build scans to develocity.apache.org ( #1718 )
...
* Publish build scans to develocity.apache.org
* Use `DEVELOCITY_ACCESS_KEY` to authenticate to `develocity.apache.org`
2025-01-15 00:20:07 +01:00
PJ Fanning
2cd8313bf5
add license headers to CI files ( #1631 )
2024-12-28 13:09:22 +01:00
PJ Fanning
726ddbfd43
CI: setup-sbt ( #1531 )
...
* CI: setup-sbt
* Update dependency-graph.yml
2024-10-16 08:05:29 +01:00
Alexey Venderov
25fcfc96dd
Fix Develocity access key environment variable name ( #1295 )
2024-04-25 19:25:22 +02:00
Alexey Venderov
763cdb64eb
Capture build scans on ge.apache.org to benefit from deep build insights ( #1288 )
...
* Capture build scans on ge.apache.org to benefit from deep build insights (#1 )
* Add Develocity plugin and configure it to publish to Apache Develocity instance
* Add Develocity access token to CI jobs
* Use convention plugin to configure Develocity
* Add opt-in property
* Revert "Add opt-in property"
This reverts commit ff556b9764fd6b980b24082a3195ba3fbd22faf6.
* Improve variable name
* Use upper case i in CI abbreviation
2024-04-25 17:25:52 +02:00
PJ Fanning
e3410bcaa8
Pekko becomes TLP ( #1214 )
2024-03-22 14:16:08 +01:00
PJ Fanning
675255f7b4
don't hardcode exact coursier version so that we can pick up patches ( #1095 )
2024-02-02 00:25:56 +01:00
AndyChen
8a759bad21
feat: Using dependency walking to verify JDK9 Plugin works ( #1065 )
...
* using dependency walking to check JDK9 works
* rollback constant extract
* code format and header format
* improve code
* fix code
* add CI action
* apply for all JDK9 package module
* update ci
* Using plugin rather than code
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
---------
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
2024-01-30 14:33:30 +08:00
PJ Fanning
ccbb31619e
upgrade setup-java action ( #824 )
2023-12-04 08:58:59 +01:00
PJ Fanning
a5899c756d
on each PR, do a full local publish ( #691 )
...
* on each PR, do a full local publish
* apply review suggestion
* Update publish-check.yml
2023-10-16 18:20:06 +01:00
Matthew de Detrich
131e774829
Use fetch tags from latest checkout action
2023-09-05 15:25:19 +02:00
Matthew de Detrich
ebb98f10d4
Also check Scala 3 artifacts in MiMa
2023-08-03 13:29:42 +02:00
PJ Fanning
533759ae56
enable mima check ( #481 )
...
* enable mima check
* use java 11 when running mima checks (java 8 builds are missing jfr classes)
* copy over excludes from akka
* fix up excludes
2023-07-15 10:31:54 +01:00
PJ Fanning
63b9c657a2
add job that can test with java 20 ( #464 )
2023-07-03 10:01:57 +01:00
PJ Fanning
f358df1c86
replace use of unmaintained setup-scala action ( #148 )
...
* replace use of unmaintained setup-scala scation
* try setting gha permissions
2023-02-07 16:34:49 +01:00
Jonas Chapuis
bb90185dcb
Remove sbtx usage
...
Replace by prior copy of `.jvmopts-ci` into `.jvmopts` which is the file sbt natively supports
2023-01-03 11:32:38 +01:00
PJ Fanning
494d62515e
update github actions due to warnings about nodejs version ( #53 )
...
* update github actions due to warnings about nodejs version
* use sbtx instead of sbt because sbtx supports -jvm-opts
2022-11-17 12:51:24 +01:00
PJ Fanning
bdf12355fe
upgrade cache-action due to build warnings ( #42 )
2022-11-12 12:02:51 +01:00
PJ Fanning
a8ee7c4239
remove mima checks ( #13 )
...
* remove mima checks
* Update binary-compatibility-checks.yml
2022-11-05 10:19:44 +01:00
PJ Fanning
991997fb42
change name of github repo so that workflows run for apache/incubator-pekko ( #12 )
2022-11-04 12:37:34 +01:00
PJ Fanning
b46dfd85da
temporarily remove email action from github builds ( #9 )
2022-11-04 10:57:07 +01:00
Patrik Nordwall
299f1239b9
Email on failure ( #31170 )
...
* missing for some jobs, e.g. Scala 3
2022-02-22 11:46:37 +01:00
Johan Andrén
5dc6755ad2
Add CI check for wrong mima filter directories ( #31088 )
...
And fix incorrect filter mima directory for 31055
2022-02-02 11:08:48 +01:00
Arnout Engelen
5fafdced8e
Cleanup cross building ( #30981 )
...
* wip
* Don't set crossScalaVersions at the toplevel
* scalafmtSbt
* Accidentally commited
* Set default scalaVersion
* Set top-level scala version to default
* Add comment explaining why to +~
2021-12-14 11:00:02 +01:00
Arnout Engelen
d703a2afe0
'master' to 'main' ( #30714 )
...
* 'master' to 'main'
* Repo reference in docs
* Found another in the issue template
2021-09-25 09:39:36 +02:00
Andrea Peruffo
7b440dd15b
Avoid fail-fast in nightly builds ( #30625 )
...
* Avoid fail-fast in nightly builds
* one more
2021-09-02 15:04:46 +01:00
Marcos Pereira
06594e537b
Update contributing guide to remove Jenkins and add Github Actions ( #30595 )
...
* Fix some minor format issues
* Review grammar and links
* Remove mentions to Jenkins in the contributing guide
* Avoid running jobs in forked projects
2021-08-31 16:53:19 +02:00
Marcos Pereira
edb3a654d0
GH Actions: Run validatePullRequest and MiMa ( #30557 )
...
* GH Actions: run validatePullRequest instead of just compiling the tests
* Run MiMa checks on GH Actions instead of Travis CI
* Some clear names for workflow and steps
* Add cache to bin compat step
* Also run MiMa for master branch and tags
* Use JDK 8 to validate pull request
* Move validateCompile to pull request validation
Also remove `update` and `Test/compile` from binary compatibility checks:
- `validateCompile` runs for all configurations, so it overrides `Test/compile`
- `update` is unnecessary for mima checks
2021-08-23 11:02:17 +02:00