Commit graph

166 commits

Author SHA1 Message Date
AndyChen
108f5d123a
chore: Temporarily disable the license report generation to speed up build (#704)
* fix: using project/index generator

* fix: broken link

* chore: reformat code

* simplify generator and build fixes

* additional documentation clarify

* code format chore

* chore: reducing cr cost

* chore: remove unnecessary

* reset link configuration

* keep index doc

* disable license report by default

* reduce license because disable by default

* Change the description of build paradox

* chore: code fmt
2024-01-23 19:33:33 +08:00
Marco Zühlke
cda63179fc
Remove hard-coded scalafmt version (#901)
Since `scalafmt-native-action v3` the scalafmt version will be picked up from the `.scalafmt.conf` file.

Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2024-01-04 10:40:53 +01:00
Matthew de Detrich
3a605226df Fix scala-steward updating incorrect repo's 2023-12-31 09:54:35 +01:00
PJ Fanning
b11e1a02e2
run java 21 build with main nightly job (#831) 2023-12-04 14:20:19 +01:00
PJ Fanning
ccbb31619e
upgrade setup-java action (#824) 2023-12-04 08:58:59 +01:00
PJ Fanning
d1d036b2ae
publish 1.0.2 docs (#794) 2023-11-15 13:17:43 +01:00
Matthew de Detrich
b558a28a43 Fix naming in generate doc check 2023-10-17 15:11:40 +02: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
185a5a3711 Add scala steward 2023-10-13 13:32:31 +02:00
PJ Fanning
80d13b33e1
use temurin jdk in nightly-builds-latest-jdks.yml (#692) 2023-10-11 12:23:11 +01:00
PJ Fanning
15f02d696f
Update LineNumberSpec.scala (#683)
update test

Update LineNumberSpec.scala
2023-09-25 20:10:27 +01:00
He-Pin
2b0f149eb7 =build Use zulu in nightly build to test jdk21. 2023-09-20 18:09:50 +08:00
He-Pin
94ade5d2ea +build Add Jdk 21 to nightly build. 2023-09-20 17:23:06 +08:00
He-Pin
efaa82c966 =sbt update scalafmt to 3.7.14 2023-09-18 17:50:40 +08:00
Matthew de Detrich
131e774829 Use fetch tags from latest checkout action 2023-09-05 15:25:19 +02:00
Sam Byng
d51b7b30de
GH Workflows: Separate validateCompile step from validatePullRequest: (#300)
This will make the source of errors in steps clearer, without adding any extra pipeline time.

steps in github jobs are dependent on one another, so the build files can be passed onto prValidation without the need for PR validation to compile again
2023-09-03 10:45:40 +01:00
Matthew de Detrich
ebb98f10d4 Also check Scala 3 artifacts in MiMa 2023-08-03 13:29:42 +02:00
PJ Fanning
964dcf53eb
remove shaded protobuf-java v2 jar (pekko-protobuf) (#489)
* remove protobuf v2 support

* Update OSGi.scala

* ci issue

* remove refs to pekko-protobuf classes

* fix comment

* update comments

* Update Serialization.scala
2023-08-01 11:35:58 +01:00
Matthew de Detrich
c18a81a243 Remove javafmtOnCompile and check in CI 2023-08-01 11:33:43 +02:00
PJ Fanning
da4bb16229
publish 1.0 snapshots (#518) 2023-07-31 12:35:14 +01:00
Matthew de Detrich
223a338f0e Update scalafmt 2023-07-30 11:54:51 +02:00
PJ Fanning
54e933737f
Update branch in publish-1.0-docs.yml (#487)
* Update branch in publish-1.0-docs.yml

* v1.0.1 released
2023-07-26 10:03:18 +01: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
dc9b07942b
fix issue in nightly-builds-latest-jdks.yml (#465) 2023-07-03 14:48:03 +01:00
PJ Fanning
63b9c657a2
add job that can test with java 20 (#464) 2023-07-03 10:01:57 +01:00
Matthew de Detrich
029806f872 Fix recursive copy 2023-07-01 16:37:24 +02:00
Matthew de Detrich
45ba3b8a46 Also publish API version of docs 2023-07-01 15:46:06 +02:00
PJ Fanning
be45ac14f3
change remote_path back (#460) 2023-06-30 14:48:02 +01:00
PJ Fanning
5cfd3e2ac3
modify rsync jobs for docs to try to stop them deleting each other's work (#459)
* modify rsync jobs for docs to try to stop them deleting each other's work

* fix remote paths
2023-06-30 14:16:28 +01:00
PJ Fanning
7e101ed617
setup CI job to publish 1.0 docs (#456)
* Create publish-1.0-docs-nightly.yml

Update publish-1.0-docs-nightly.yml

remove cron schedule

add TODOs

* use x.y.z version when publishing
2023-06-30 13:19:59 +01:00
PJ Fanning
e731353517
the 'keep' param no longer seems to be used in CI job (#457) 2023-06-30 13:12:43 +01:00
PJ Fanning
265f3068da
remove broken publish job (#416) 2023-06-19 12:37:05 +01:00
Matthew de Detrich
bed33cd4f0 Dont publish to nightly and combine publish artifacts and docs 2023-06-16 18:03:56 +02:00
Matthew de Detrich
8e60ef5c6d Make link validator run against PR's 2023-06-14 20:46:51 +02:00
Matthew de Detrich
fea4c74d03 Fix incorrect coursier setup action 2023-06-13 15:00:47 +02:00
Matthew de Detrich
9aa4e1d904 Submit dependabot dependency graph to Github 2023-06-03 10:04:00 +02:00
sangbong
1f1fb8eb7c Use setup-coursier Instead downloading on every run in link-validator 2023-06-02 14:56:23 +02:00
Matthew de Detrich
622d992d79 Fix minor whitespace in github action 2023-05-04 10:58:32 +02:00
PJ Fanning
d3983be07e
Delete multi-node.yml (#303) 2023-04-28 14:41:24 +02:00
Johannes Rudolph
60f2b83486
move unstable nightly aeron builds into their own workflow (#202) 2023-02-22 09:59:13 +01:00
Matthew de Detrich
bcec7bae07 Move header check into its own github action 2023-02-21 18:21:31 +01:00
Matthew de Detrich
35a5daf77d Rename github action names to Pekko 2023-02-14 17:32:47 +01:00
Johannes Rudolph
53daac223c
change directory structure for nightly documentation publish (#180) 2023-02-14 14:21:26 +01:00
Johannes Rudolph
f3fdd13441
fix nightly doc publishing to create target directory first (#176)
Former plan did not work because our sync-nighlies scripts automatically
adds a trailing slash to the local_path, which fails the rsync invocation...
2023-02-13 12:07:05 +01:00
Johannes Rudolph
449296fe8a
create dedicated publish-nightly-docs action and make sure target directory exists (#175) 2023-02-13 11:17:37 +01:00
Johannes Rudolph
a07a08f673
fix publish docs rsync (#169) 2023-02-10 18:13:57 +01:00
Johannes Rudolph
8024c08c55
fix docs path for publishing (#166) 2023-02-10 16:49:51 +01:00
Johannes Rudolph
9c6a0d8288
publish documentation during nightlies (#161)
Resolves https://github.com/apache/incubator-pekko/issues/149
2023-02-10 10:35:00 +01:00
PJ Fanning
31d7b03db3
stray brackets in nightly-builds.yml 2023-02-10 01:05:07 +01:00
PJ Fanning
5d4437e94c
try to fix nightly build issue (#152) 2023-02-09 12:56:04 +01:00