You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2023/01/31 00:37:16 UTC
[incubator-pekko-site] branch main updated: synch with asf-site branch
This is an automated email from the ASF dual-hosted git repository.
fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-site.git
The following commit(s) were added to refs/heads/main by this push:
new 498d609a synch with asf-site branch
498d609a is described below
commit 498d609a1198a0552be2d17037034d149d5c6a9b
Author: PJ Fanning <pj...@users.noreply.github.com>
AuthorDate: Tue Jan 31 01:37:09 2023 +0100
synch with asf-site branch
---
README.md | 27 +++++++++++++++++++--------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index aa56949d..20769f9f 100644
--- a/README.md
+++ b/README.md
@@ -4,13 +4,24 @@ Publishing the Apache Pekko web site requires:
1. Clone https://github.com/apache/incubator-pekko-site into a local directory.
2. Check out the asf-staging branch.
-3. If you have used `sbt docs/paradox` in `incubator-pekko` repo, you can use `cp -r <path>/incubator-pekko/docs/target/paradox/site/main/ content/`
-4. Perform `git add` on the affected files and `git commit`.
-5. Perform `git push`.
-6. After a few minutes review https://pekko.staged.apache.org and make sure the appropriate changes are present.
-7. Once the site has been approved checkout the asf-site branch.
-8. Perform `git rebase asf-staging` followed by `git push`.
-9. After a few minutes verify that https://pekko.apache.org has the correct changes.
+3. In `incubator-pekko` repo, run
+```
+sbt unidoc docs/paradox
+# next line requires Java 11 or above
+sbt -Dpekko.genjavadoc.enabled=true Javaunidoc/doc
+```
+4. Go back to your local copy of `incubator-pekko-site` and run
+```
+cp -r <path>/incubator-pekko/docs/target/paradox/site/main/ content/docs/pekko/current
+cp -r <path>/incubator-pekko/target/scala-2.13/unidoc/ content/api/pekko/current
+cp -r <path>/incubator-pekko/target/javaunidoc/ content/japi/pekko/current
+```
+5. Perform `git add` on the affected files and `git commit`.
+6. Perform `git push`.
+7. After a few minutes review https://pekko.staged.apache.org and make sure the appropriate changes are present.
+8. Once the site has been approved checkout the asf-site branch.
+9. Perform `git rebase asf-staging` followed by `git push`.
+10. After a few minutes verify that https://pekko.apache.org has the correct changes.
-Further information regarding what to edit in the site during a release may be found at
+Further information regarding what to edit in the site during a release may be found at
[How to Release - Update the Web Site](https://cwiki.apache.org/confluence/display/FLUME/How+to+Release#HowtoRelease-Updatethewebsite).
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org