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