Skip to content

v1.1.1

v1.1.1 #2

name: Release
on:
release:
types: [published]
jobs:
publishToMaven:
environment:
name: "MavenCentral"
runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- name: Build library
run: ./gradlew :TopsortAnalytics:compileReleaseKotlin
- name: Upload library
run: ./gradlew :TopsortAnalytics:publishAndReleaseToMavenCentral
env:
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_IN_MEMORY_KEY }}
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_IN_MEMORY_KEY_PASSWORD }}
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.MAVEN_USERNAME }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.MAVEN_PASSWORD }}