|
55 | 55 | # - name: Execute jacocoTestReport |
56 | 56 | # run: ./gradlew test jacocoTestReport && cp build/reports/jacoco/report.xml jacoco.xml || echo "Code coverage failed" |
57 | 57 | - name: Build with Gradle |
58 | | - run: ./gradlew build asciidoctor --refresh-dependencies --no-daemon --continue -Denv.ci=true |
| 58 | + run: ./gradlew build --refresh-dependencies --no-daemon --continue -Denv.ci=true |
| 59 | + - name: Prepare gpg key |
| 60 | + run: | |
| 61 | + echo "${{secrets.SIGNING_KEY_FILE}}" | base64 -d > ~/.gradle/secring.gpg |
| 62 | + - name: Publish Libraries |
| 63 | + run: ./gradlew publish -Psigning.keyId=${{ secrets.SIGNING_KEY_ID }} -Psigning.password=${{ secrets.SIGNING_KEY_PASSWORD }} -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) -Denv.ci=true |
| 64 | + env: |
| 65 | + MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} |
| 66 | + MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} |
59 | 67 | - name: Generate Changelog |
60 | 68 | uses: heinrichreimer/github-changelog-generator-action@v2.1.1 |
61 | 69 | with: |
|
65 | 73 | issues: true |
66 | 74 | issuesWoLabels: true |
67 | 75 | stripGeneratorNotice: true |
68 | | - - name: Push Docs and Changelog |
| 76 | + - name: Push Changelog |
69 | 77 | uses: github-actions-x/commit@v2.9 |
70 | 78 | with: |
71 | 79 | github-token: ${{ secrets.GITHUB_TOKEN }} |
|
77 | 85 | email: ${{ github.actor }}@users.noreply.github.com |
78 | 86 | # - name: Push codeCoverage to Codecov |
79 | 87 | # run: bash <(curl -s https://codecov.io/bash) |
80 | | - - name: Prepare gpg key |
81 | | - run: | |
82 | | - echo "${{secrets.SIGNING_KEY_FILE}}" | base64 -d > ~/.gradle/secring.gpg |
83 | | - - name: Publish Libraries |
84 | | - run: ./gradlew publish -Psigning.keyId=${{ secrets.SIGNING_KEY_ID }} -Psigning.password=${{ secrets.SIGNING_KEY_PASSWORD }} -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) -Denv.ci=true |
85 | | - env: |
86 | | - MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} |
87 | | - MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} |
0 commit comments