PJ Fanning
d72584801d
add license header ( #1199 )
2024-03-16 19:18:24 +08:00
PJ Fanning
baedbe61d8
provide more memory to sbt jobs ( #1176 )
2024-03-04 20:33:10 +01:00
PJ Fanning
840596d147
remove unsupported feature from 1.0 build ( #1121 )
2024-02-12 23:10:21 +01:00
PJ Fanning
28e966a79e
Create nightly-1.0-builds.yml ( #1120 )
2024-02-12 14:16:24 +01:00
PJ Fanning
64953ba44b
Update link-validator.yml ( #1104 )
2024-02-08 10:11:13 +01:00
PJ Fanning
675255f7b4
don't hardcode exact coursier version so that we can pick up patches ( #1095 )
2024-02-02 00:25:56 +01:00
AndyChen
8a759bad21
feat: Using dependency walking to verify JDK9 Plugin works ( #1065 )
...
* using dependency walking to check JDK9 works
* rollback constant extract
* code format and header format
* improve code
* fix code
* add CI action
* apply for all JDK9 package module
* update ci
* Using plugin rather than code
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
---------
Signed-off-by: Andy.Chen <iRoiocam@gmail.com>
2024-01-30 14:33:30 +08:00
He-Pin(kerr)
cfff9c53df
chore: Add Scala 3.3 to build metrix.
2024-01-30 10:02:54 +08:00
He-Pin(kerr)
1b0ee8cd75
chore: Only verify Jdk 9 classes on jdk 11. ( #1078 )
...
* chore: Only verify Jdk 9 classes on jdk 11.
* Update verify-jdk9-classes.sh
2024-01-29 19:57:54 +08:00
He-Pin
4968f02796
chore: Compile docs code cross all scala versions.
2024-01-29 15:19:18 +08:00
He-Pin
ebb9489bb8
feat: Add scala-cli script generator to verify jdk classes
2024-01-29 14:03:51 +08:00
He-Pin(kerr)
a2b5b5df22
chore: Run JDK9Test compiling to validate syntax. ( #1050 )
...
* chore: Check java9+ classes in paradox.
* Update .github/workflows/generate-doc-check.yml
Co-authored-by: AndyChen <chinatc@outlook.com>
---------
Co-authored-by: AndyChen <chinatc@outlook.com>
2024-01-27 22:14:35 +08:00
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