Skip to content

Merge pull request #516 from BIBSYSDEV/NP-47606-handling-empty-access… #314

Merge pull request #516 from BIBSYSDEV/NP-47606-handling-empty-access…

Merge pull request #516 from BIBSYSDEV/NP-47606-handling-empty-access… #314

Workflow file for this run

name: Publish to Maven Central
on:
push:
branches:
- main
- master
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.17
uses: actions/setup-java@v1
with:
java-version: 1.17
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Cache Gradle packages
uses: actions/cache@v2
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Build with Gradle
env:
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.OSSRH_USERNAME }}
ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.OSSRH_PASSWORD }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.SIGNING_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.SIGNING_PASSWORD }}
run: ./gradlew signMavenJavaPublication publishToSonatype closeAndReleaseSonatypeStagingRepository