commit | 744aa969ace551e05fce9e6fc84c09572dfff2b0 | [log] [tgz] |
---|---|---|
author | Tobias Bouschen <tobias.bouschen@googlemail.com> | Sat Jan 23 01:06:16 2021 +0100 |
committer | Tobias Bouschen <tobias.bouschen@googlemail.com> | Thu Jan 28 20:28:29 2021 +0100 |
tree | 641d3da91257e12ac870b2229f828127de1c9739 | |
parent | 383fdc8457aae67b028a22782755180ff8d21d1e [diff] |
Add recovery workflow to recreate the site branch Adds a workflow to recreate the site branch in case it ever gets deleted on accident or becomes corrupted. The new workflow to automatically deploy the site relies on there being a functioning site branch. This workflow offers an recovery option to recreate a stable version of the site branch with which the deploy workflow can function. The workflow does not listen for any events on the repository. It can only be triggered manually. To do so, go to the "Actions" section of the GitHub page for the repository and select the action from the menu. At the top of the list of past workflow runs is a blue bar offering the option to "Run workflow". Select the option and press the green button "Run workflow". When running the workflow, the default selection to run it on the master branch should not be changed. Even though the workflow is explicitly configured to check out the master branch, running the action on a different branch might still have other unintended side effects.
This repository contains the sources for the Apache DB JDO website.
The website is mirrored on https://apache.github.io/db-jdo-site/.
The content and styling of the site is defined in the AsciiDoc format. It is built using Maven.
The site can be built by calling mvn clean compile
. This generates the HTML files in target/site
.
The site contains a packaged version of the JDO API javadoc. It can be updated as follows:
mvn clean install -Papache-release
in the api submodule.cp jdo-api-3.2-javadoc.jar docs/api32
.Contributions to the website are always appreciated. If you are new to this project, please have a look at our Get Involved page first.
This repository contains the JDO website source.
src/main/asciidoc
.src/main/template
.src/main/java
Contributions to this repository follow the default GitHub workflow using forks.
To contribute changes, you can follow these steps:
src/main/asciidoc
or the website menu in src/main/template
.mvn clean compile
to build the site and verify the generated website by viewing it locally with a web browser.