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
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
Johan Andrén
b859d9fc48
Update verifyCodeStyle and applyCodeStyle to be what we really require ( #30777 )
...
Previously it included a coarse grained Java reformat which it seems was never
quite worked through (reformatting generated sources etc), so go back on that,
and make sure verifyCodeStyle is exactly what we require for PR validation to pass
(and that it does not diverge)
2021-10-13 08:21:09 +02:00
Arnout Engelen
7742f1ded3
Build akka persistence typed with scala3 ( #30772 )
2021-10-12 08:22:12 +02:00