This repository holds the latest built of the XBeach documentation.
The web version of the documentation can be found at: http://xbeach.readthedocs.io/
We adopted a continous integration workflow using forked pull requests for contributions to the XBeach documentation.
This means that you will need to fork the openearth/xbeach-docs repository to contribute:
- At http://github.com/openearth/xbeach-docs, create a
forkin a personal Github account (upper right corner). - Through your favorite Git client (e.g. TortoiseGit), create a local
cloneof the personalfork(http://github.com/<youraccount>/xbeach-docs).
You can reuse the personal fork and local clone for any future contribitions.
To submit and review contributions to the XBeach documentation you need the following steps:
Commityour contributions to the XBeach documentation to your localclone.Pushyourcommitsfrom your localcloneto the personalfork.- At
http://github.com/<youraccount>/xbeach-docs(personalfork), submit apull request. - Your contributions will be offered to the original OpenEarth repository and tested for validity through CircleCI. The status of the tests are displayed on the
pull requestpage:- If all tests pass, you may preview the resulting documentation:
- If one or more tests fail, please review the failed tests:
- Click the
Detailslink behind the CircleCI status indicator. - Go to the
Test Summarytab to review the failed tests. - Solve the errors in your local
cloneand repeat from step 1. until all tests pass.
- Click the
- If all tests passed, your contribution will be considered for merging with the XBeach documentation. You might receive additional requests through Github
conversations.