Skip to content

Attempt to fix publishing. #2

Attempt to fix publishing.

Attempt to fix publishing. #2

Workflow file for this run

name: Release
on:
workflow_dispatch: # Manual trigger
push:
tags:
- 'v*'
jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/setup-java@v3
with:
distribution: "temurin"
java-version: 17
- name: Gradle Build
uses: gradle/gradle-build-action@v2
with:
arguments: build check --stacktrace --parallel
env:
ACTIONS_REF: ${{ github.ref }}
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: ./build/libs/
- name: Gradle Publish
uses: gradle/gradle-build-action@v2
with:
arguments: publish publishToSonatype closeSonatypeStagingRepository --stacktrace
env:
ACTIONS_REF: ${{ github.ref }}
ORG_GRADLE_PROJECT_mavenCentralKey: ${{ secrets.MAVEN_CENTRAL_PUBLISH_KEY }}
ORG_GRADLE_PROJECT_mavenCentralSecret: ${{ secrets.MAVEN_CENTRAL_PUBLISH_SECRET }}
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.SIGNING_PGP_KEY_ID }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.SIGNING_PGP_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.SIGNING_PGP_PASSWORD }}