Skip to content

Use opendcs secret names #20

Use opendcs secret names

Use opendcs secret names #20

Workflow file for this run

name: Publish to Maven Central
on:
push:
tags:
- 'v*'
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '21'
- uses: gradle/actions/setup-gradle@v4
- name: Push to central
run: |
./gradlew publishAllToNewMavenCentralApi --info -Psign=true \
-PprojVersion=${GITHUB_REF_NAME#v} \
-PsigningKeyPassword="${{ secrets.SIGNING_KEY_PASSWORD }}" \
-PcentralApiUsername=${{ secrets.ORG_OPENDCS_CENTRALAPI_USERNAME }} \
-PcentralApiPassword=${{ secrets.ORG_OPENDCS_CENTRALAPI_PASSWORD }} \
-PsigningKey="${{ secrets.SIGNING_KEY }}" \
-PautomaticPublish=true \
-PwaitForPublished=false