Migrate from bintray (#77)

* Bug fixes & cleanup

* Ignoring private files

* Bug fixes found during testing + added script to generate pgp key

* Added step for closing and releasing staging repository

* Update build.gradle

Disabling test coverage due to timeouts
This commit is contained in:
Petr Pokorny
2021-05-04 19:46:30 +02:00
committed by GitHub
parent 343cd1da65
commit dbeeb7eceb
13 changed files with 204 additions and 365 deletions

View File

@@ -179,16 +179,18 @@ jobs:
rm -f ${{ steps.prepare_release.outputs.release_notes }}
shell: bash
# deploy to github maven repo
- name: Publish package
run: make android-maven-publish
- name: Prepare MavenCentral release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GPG_KEY_CONTENTS: ${{ secrets.GPG_KEY_CONTENTS }}
run: |
echo '$GPG_KEY_CONTENTS' | base64 -d > signing-key.gpg
shell: bash
# deploy to bintray
- name: Publish to Bintray
run: make run-android-upload-to-bintray
- name: Publish to MavenCentral
run: make run-android-publish
env:
BINTRAY_USER: ${{ secrets.BINTRAY_USER }}
BINTRAY_API_KEY: ${{ secrets.BINTRAY_API_KEY }}
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
SIGNING_KEY_ID: ${{ secrets.SIGNING_KEY_ID }}
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
SONATYPE_STAGING_PROFILE_ID: ${{ secrets.SONATYPE_STAGING_PROFILE_ID }}