Commit graph

125 commits

Author SHA1 Message Date
PJ Fanning
5d4437e94c
try to fix nightly build issue (#152) 2023-02-09 12:56:04 +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
Matthew de Detrich
45e3da0160 Update scalafmt 2023-01-27 09:42:34 +01:00
Matthew de Detrich
1cca2212d6 Fix minor bugs and improve nightly publish-nightly.yml 2023-01-26 10:46:39 +01:00
PJ Fanning
20b943068e
remove publish-docs job (#111) 2023-01-25 12:55:40 +00:00
Matthew de Detrich
6f6815049b Publish nightlies to Apache Nexus Repository 2023-01-25 13:10:19 +01:00
Johannes Rudolph
32f7f1118e Check headers for all Scala versions in PR validation 2023-01-23 15:13:48 +01:00
Sean Glover
51f0bf3c06
Publish nightly once a day (#106) 2023-01-16 15:29:24 -05:00
Sean Glover
281a086897
Publish to Apache nightlies server (#60) 2023-01-14 13:47:15 -05:00
Matthew de Detrich
24c03cde19
Rename sbt akka modules
Co-authored-by: Sean Glover <sean@seanglover.com>
2023-01-05 11:10:50 +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
Greg Methvin
3d93dbcb81
Rename akka to pekko in configuration (#63)
Resolves https://github.com/apache/incubator-pekko/issues/54
2022-12-02 04:53:48 -08:00
PJ Fanning
708da8caec
rename akka-docs dir to docs (#62) 2022-12-02 10:49:40 +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
Johannes Rudolph
5aedde01db
build: fix syntax of publish.yml to avoid noisy errors in forks (#45) 2022-11-14 12:55:21 +01:00
PJ Fanning
bdf12355fe
upgrade cache-action due to build warnings (#42) 2022-11-12 12:02:51 +01:00
Sean Glover
d0f28828dc
Fix nightly build action (#19) 2022-11-05 15:10:35 -04:00
Matthew de Detrich
1ca5139f28 Add github workflow to check scala code is formatted 2022-11-05 19:42:52 +01:00
哇呜哇呜呀咦耶
0f2b816372
Update github templates (#14)
* Update github templates

Co-authored-by: pingao <liupingao@jd.com>
2022-11-05 15:10:06 +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
Renato Cavalcanti
a2a90d6325
exclude tests using DisposableSys from aeron run (#31230)
* exclude tests using DisposableSys from aeron run

* add 'gh-exclude-aeron' to 'akka.test.tags.exclude' settings
2022-03-10 18:45:45 +01:00
Patrik Nordwall
5e3e61458a
Enable some Aeron tests in nightly-builds, #31010 (#31218)
* and enable gc logging via -Dakka.ci-server=true in .jvmopts-ci
* and some cleanup
* exclude ClusterReceptionistSpec and JoinConfigCompatCheckerRollingUpdateSpec
  with new tag
2022-03-09 07:27:31 +01:00
Patrik Nordwall
d7dc3546a0
Only run multi-node tests with Aeron, #31010 (#31217) 2022-03-08 14:36:03 +01:00
Arnout Engelen
14e213d5b2
Skip multi-jvm tests in timing tests job (#31180) 2022-02-22 16:29:28 +01:00
Johan Andrén
da4bac374d
Allow manual triggering of all cron CI-jobs (#31174) 2022-02-22 15:11:32 +01:00
Patrik Nordwall
ac6ec8ce83
Try running Aeron tests again (#31172) 2022-02-22 12:56:29 +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
Patrik Nordwall
4412529a39
Run timing sensitive tests in separate job, #30716 (#31149)
* better to exlude TimingTests and only run them in separate
  job so that we see more easily when those fail in CI
  (and lower prio to fix them in CI)
* BoundedBlockingQueueSpec has many timing sensitive things,
  hardened it and marked as TimingTest
2022-02-21 15:34:45 +01:00
Johannes Rudolph
a9d494745d
build: archive test result for later analysis (#31146) 2022-02-21 14:25:12 +01:00
Patrik Nordwall
81349d66eb
Don't test publishLocal with JDK 17 - fix syntax error, #31132 (#31136)
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2022-02-18 10:42:56 +01:00
Patrik Nordwall
0ac11145b3
Don't test publishLocal with JDK 17, #31132 (#31135)
* JDK 17 builds are failing with ConcurrentModificationExceptions for the osgiBundle task
2022-02-18 09:16:30 +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
Johan Andrén
9b97614b95
JDK 17 CI nightly job (#31085) 2022-01-27 16:14:29 +01:00
Enno Runne
bdcb962e4c
chore: scheduled link validation (#31086) 2022-01-25 19:18:05 +01:00
Patrik Nordwall
509b3be617
Disable multi-node with Aeron, #31010 (#31011) 2021-12-22 07:41:57 +01:00
Arnout Engelen
3c9ef34280
fix check that nightly tests ran (#30998) 2021-12-17 09:14:35 +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
Patrik Nordwall
2909d4cce5
Use GhExcludeTest in CI again (#30941)
* -XX:+AlwaysActAsServerClassMachine in CI
* Remove GHExcludeTest from all tests, since we have included those in CI workflows
* Exclude a few failing tests from CI
* run CI with -Dakka.test.tags.exclude=gh-exclude again
2021-11-28 19:52:16 +01:00
Arnout Engelen
02f0679e84
scala3: build/test akka-persistence-tck and akka-persistence-typed-tests (#30911) 2021-11-19 13:48:25 +01:00
Arnout Engelen
65df618bd2
scala3: test akka-stream-typed (#30910)
Refs #30243
2021-11-19 11:39:53 +01:00
Arnout Engelen
9b174a31a6
scala3: remove runtime trait ordering check (#30904) 2021-11-18 14:44:43 +01:00
Arnout Engelen
7e059fadb9
Scala 3: enable akka-cluster tests (#30890)
Closes #30689

Looks like it has been fixed with https://github.com/akka/akka/pull/30886
2021-11-17 12:13:58 +01:00
Arnout Engelen
bdb46d16fd
Scala3: enable akka-cluster-sharding-typed tests (#30892)
* Scala3: enable akka-cluster-sharding-typed tests

* typo
2021-11-15 17:57:57 +01:00
Arnout Engelen
060fce1720
Scala 3: enable akka-cluster-metrics tests (#30891) 2021-11-15 17:29:37 +01:00
Patrik Nordwall
f83ae19311
Reduce multi-node tests to 10 pods, #30874 (#30875) 2021-11-11 15:35:32 +01:00
Patrik Nordwall
a39dbfc088
aeron.dir also for normal multi-node tests, #30601 (#30839) 2021-11-01 16:23:27 +01:00
Patrik Nordwall
527571fc3a
Aeron media driver volume for multi-node CI, #30601 (#30835) 2021-10-29 14:19:17 +02:00
Renato Cavalcanti
4ef9b31d8e
move aeron tests in multi-node (#30706) 2021-10-20 08:07:47 +02:00