General Actions:
| Application allowing to commit and update XWiki pages to and from GitHub |
| Type | XAR |
| Developed by | |
| License | GNU Lesser General Public License 2.1 |
| Compatibility | Tested on XE 3.3 |
The GitHub App allows to detect changes to XWiki pages commited in GitHub and to commit XWiki pages to GitHub as well as update pages from GitHub. As a nice bonus GitHubApp can generate your maven pom for your XWiki XAR module.
Some screenshots below


GitHubApp require recent version of httpcore and httpclient jars, you can find them attached to this page.
commons-httpclient/commons-httpcore are completely different from httpcore/httpclient so you should not replace them but keep both or it will break some part of XWiki.
Import XAR and visit GitHub.WebHome
Release notes for version 1.1:
New version of the GitHub App with support for newly created repositories and also for wiki pages stored in a subdirectory of the respository.
With this version the "src/main/resources" maven repository is hardcoded in the Application. You should leave the repository path empty unless you have an additional subdirectory in front of src/main/resources