What are the main challenges for creating an AUR package for XWiki? You write that you already tried it, so what’s missing between what you have and what you want to create?
Automating the release process should be relatively simple, you replace the version variable, generate the checksum, replace it in the package and push the git repository with the package. So this could be automated with a few lines of shell script I think - or am I missing something?