Skip to content

Introduce SpeechToTextButton (#2) #6

Introduce SpeechToTextButton (#2)

Introduce SpeechToTextButton (#2) #6

name: Publish Snapshot builds
on:
push:
branches:
- develop
workflow_dispatch:
# 👇 This line ensures only one snapshot publish runs at a time.
concurrency:
group: snapshot-publish
cancel-in-progress: false
jobs:
publish:
name: Snapshot build and publish
runs-on: ubuntu-24.04
steps:
- name: Check out code
uses: actions/checkout@v4
- uses: GetStream/android-ci-actions/actions/setup-java@main
- name: Publish to MavenCentral
run: ./gradlew publishToMavenCentral
env:
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.OSSRH_USERNAME }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.OSSRH_PASSWORD }}
ORG_GRADLE_PROJECT_signingInMemoryKeyId: ${{ secrets.SIGNING_KEY_ID }}
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_PASSWORD }}
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_KEY }}
ORG_GRADLE_PROJECT_RELEASE_SIGNING_ENABLED: true
SNAPSHOT: true
- name: Show snapshot version
run: ./scripts/show-last-snapshot-update.sh
env:
SNAPSHOT: true