Skip to content

Publish snapshot on '' #350

Publish snapshot on ''

Publish snapshot on '' #350

name: Publish snapshot
run-name: ${{ github.workflow }} on '${{ github.event.pull_request.title }}'
on:
workflow_dispatch:
push:
branches:
- main
jobs:
build-all:
runs-on: macos-latest
steps:
- name: check out
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- name: main build
uses: rickbusarow/actions/gradle-task@bf0940965387f10bcb8b6699a79499d18167dfbe # v1
with:
task: jar compileKotlin
write-cache-key: main-build-artifacts
- name: Publish Snapshots
uses: rickbusarow/actions/gradle-task@bf0940965387f10bcb8b6699a79499d18167dfbe # v1
with:
task: publish
write-cache-key: local-m2
env:
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_NEXUS_USERNAME }}
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_NEXUS_PASSWORD }}