diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1ae4e21..b9508d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,11 +14,16 @@ jobs: with: distribution: 'zulu' java-version: 11 - - name: Cache Gradle - uses: actions/cache@v3.3.1 + - name: Setup Gradle Build Action + uses: gradle/gradle-build-action@v2 with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }} - restore-keys: ${{ runner.os }}-gradle- - - name: publish to github packages - run: ./gradlew --no-daemon --continue --build-cache --stacktrace publish + gradle-home-cache-cleanup: true + - name: Run Gradle Build + run: ./gradlew build --no-daemon -i -x test + + - name: Run Gradle Publish + run: | + ./gradlew publish --no-daemon -i + env: + OSSRH_USERNAME: ${{secrets.OSSRH_USERNAME}} + OSSRH_PASSWORD: ${{secrets.OSSRH_PASSWORD}}