Commit graph

14 commits

Author SHA1 Message Date
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