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