This is an automated email from the ASF dual-hosted git repository.

pjfanning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-persistence-dynamodb.git


The following commit(s) were added to refs/heads/main by this push:
     new 96ef559  chore: add sbt-salad-days to reduce Scaladoc archive size 
(#319)
96ef559 is described below

commit 96ef559980430b18b91e9d4e1642519776305818
Author: He-Pin(kerr) <[email protected]>
AuthorDate: Fri Jun 26 08:14:04 2026 +0800

    chore: add sbt-salad-days to reduce Scaladoc archive size (#319)
    
    Motivation:
    Scala 3 Scaladoc archives bundle large font files and inkuire.js
    search engine, bloating release artifacts and wasting CI storage.
    
    Modification:
    Add sbt-salad-days plugin (0.1.0) which automatically strips
    fonts and scripts from Scaladoc output during packaging.
    
    Result:
    Significantly smaller Scaladoc archives (e.g. ~420KB for minimal
    docs), reducing upload time and storage consumption.
---
 project/plugins.sbt | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/project/plugins.sbt b/project/plugins.sbt
index 73cae0a..1cb5d6a 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -15,3 +15,6 @@ addSbtPlugin("com.github.pjfanning" % "sbt-source-dist" % 
"0.1.13")
 addSbtPlugin("com.github.pjfanning" % "sbt-pekko-build" % "0.4.7")
 addSbtPlugin("com.github.sbt" % "sbt-dynver" % "5.1.1")
 addSbtPlugin("net.bzzt" % "sbt-reproducible-builds" % "0.32")
+
+// https://eed3si9n.com/reducing-scaladoc-file-size-with-sbt-salad-days/
+addSbtPlugin("com.eed3si9n" % "sbt-salad-days" % "0.1.0")


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to