Release GitHub actions workflow #1088

Closed
passy wants to merge 10 commits from release-github-actions-workflow into master

10 Commits

Author SHA1 Message Date
Pascal Hartig
609f0a3f41 Add automated release workflow
Summary:
This automates the current instructions in the README by just
tagging a new release in the GitHub UI.

Test Plan:
testinprod
2021-05-21 16:50:50 +01:00
Pascal Hartig
700646f41f Add docs for releases 2021-05-21 16:50:30 +01:00
Pascal Hartig
3504df883e Set up Maven Central publishing 2021-05-21 16:31:04 +01:00
Pascal Hartig
f242137c5d Remove JCenter dependencies 2021-05-21 15:55:38 +01:00
Pascal Hartig
6f29cfeaea Disable tests 2021-05-21 13:46:49 +01:00
Pascal Hartig
de65590199 Set up JDK 1.8 2021-05-21 13:38:57 +01:00
Pascal Hartig
c3f4d3ff63 fixup 2021-05-21 13:28:57 +01:00
Pascal Hartig
e6cd2140b4 fixup 2021-05-21 13:28:57 +01:00
Pascal Hartig
b338cdc502 Upgrade Gradle setup 2021-05-21 13:28:57 +01:00
Pascal Hartig
816180245f Fix env setting and Android setup 2021-05-21 13:10:46 +01:00