23
23
id : release_version
24
24
run : echo ::set-output name=release_version::${GITHUB_REF:11}
25
25
- name : Run pre-release
26
- uses : micronaut-projects /github-actions/pre-release@master
26
+ uses : grails /github-actions/pre-release@main
27
27
with :
28
28
token : ${{ secrets.GITHUB_TOKEN }}
29
29
- name : Publish to Sonatyoe OSSRH
@@ -35,14 +35,27 @@ jobs:
35
35
SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
36
36
SIGNING_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
37
37
SECRING_FILE : ${{ secrets.SECRING_FILE }}
38
+ GITHUB_MAVEN_PASSWORD : ${{ secrets.GITHUB_TOKEN }}
38
39
run : |
39
40
echo $SECRING_FILE | base64 -d > secring.gpg
40
41
echo "Publishing Artifacts"
41
42
(set -x; ./gradlew -Psigning.secretKeyRingFile="${GITHUB_WORKSPACE}/secring.gpg" publishToSonatype closeAndReleaseSonatypeStagingRepository --no-daemon)
43
+ - name : Build Documentation
44
+ if : success()
45
+ env :
46
+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
47
+ SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
48
+ SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
49
+ SONATYPE_STAGING_PROFILE_ID : ${{ secrets.SONATYPE_STAGING_PROFILE_ID }}
50
+ SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
51
+ SIGNING_PASSPHRASE : ${{ secrets.SIGNING_PASSPHRASE }}
52
+ SECRING_FILE : ${{ secrets.SECRING_FILE }}
53
+ GITHUB_MAVEN_PASSWORD : ${{ secrets.GITHUB_TOKEN }}
54
+ run : |
42
55
echo "Publishing Documentation"
43
56
./gradlew docs:docs
44
57
- name : Export Gradle Properties
45
- uses : micronaut-projects /github-actions/export-gradle-properties@master
58
+ uses : grails /github-actions/export-gradle-properties@main
46
59
- name : Determine docs target repository
47
60
if : success()
48
61
uses : haya14busa/action-cond@v1
53
66
if_false : ${{ github.repository }}
54
67
- name : Publish to Github Pages
55
68
if : success()
56
- uses : micronaut-projects /github-pages-deploy-action@master
69
+ uses : grails /github-pages-deploy-action@main
57
70
env :
58
71
BETA : ${{ contains(steps.release_version.outputs.release_version, 'M') || contains(steps.release_version.outputs.release_version, 'RC') }}
59
72
TARGET_REPOSITORY : ${{ steps.docs_target.outputs.value }}
67
80
VERSION : ${{ steps.release_version.outputs.release_version }}
68
81
- name : Run post-release
69
82
if : success()
70
- uses : micronaut-projects /github-actions/post-release@master
83
+ uses : grails /github-actions/post-release@main
71
84
with :
72
85
token : ${{ secrets.GITHUB_TOKEN }}
73
86
env :
0 commit comments