davidliu
Committed by GitHub

Only attempt to create snapshot on pushes to master (#9)

... ... @@ -32,11 +32,12 @@ jobs:
run: ./gradlew livekit-android-sdk:assembleRelease livekit-android-sdk:testRelease
- name: get version name
if: github.event_name == 'push'
run: echo "::set-output name=version_name::$(cat gradle.properties | grep VERSION_NAME | cut -d "=" -f2)"
id: version_name
- name: Create gpg key and import into gradle properties
if: contains(steps.version_name.outputs.version_name,'SNAPSHOT')
if: github.event_name == 'push' && contains(steps.version_name.outputs.version_name,'SNAPSHOT')
run: |
echo $GPG_KEY_ARMOR | base64 --decode > ./release.asc
gpg --quiet --output $GITHUB_WORKSPACE/release.gpg --dearmor ./release.asc
... ... @@ -53,5 +54,5 @@ jobs:
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
- name: Publish snapshot
if: contains(steps.version_name.outputs.version_name,'SNAPSHOT')
if: github.event_name == 'push' && contains(steps.version_name.outputs.version_name,'SNAPSHOT')
run: ./gradlew publish
... ...
... ... @@ -47,7 +47,7 @@ jobs:
AWS_DEFAULT_REGION: "us-east-1"
- name: Build with Gradle
run: ./gradlew livekit-android-sdk:assembleRelease
run: ./gradlew livekit-android-sdk:assembleRelease livekit-android-sdk:testRelease
- name: Create gpg key and import into gradle properties
run: |
... ...