@@ -19,27 +19,14 @@ jobs:
1919 --health-interval 10s
2020 --health-timeout 5s
2121 --health-retries 5
22- env :
23- WORKSPACE : ${{ github.workspace }}
24- GRADLE_OPTS : -Xmx1500m -Dfile.encoding=UTF-8
2522 steps :
2623 - uses : actions/checkout@v3
2724 - name : Set up JDK
2825 uses : actions/setup-java@v3
2926 with :
3027 distribution : ' adopt'
31- java-version : 8
32- - name : Run Tests
33- if : github.event_name == 'pull_request'
34- id : tests
35- uses : gradle/gradle-build-action@v2
36- with :
37- arguments : check -Dgeb.env=chromeHeadless
38- env :
39- GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
40- GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
28+ java-version : 11
4129 - name : Run Build
42- if : github.event_name == 'push'
4330 id : build
4431 uses : gradle/gradle-build-action@v2
4532 env :
@@ -50,17 +37,14 @@ jobs:
5037 GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
5138 with :
5239 arguments : build -Dgeb.env=chromeHeadless
53- - name : Publish Test Report
54- if : steps.build.outcome == 'failure' || steps.tests.outcome == 'failure'
55- uses : scacap/action-surefire-report@v1
56- with :
57- github_token : ${{ secrets.GITHUB_TOKEN }}
58- report_paths : ' **/build/test-results/test/TEST-*.xml'
59- - name : Publish to repo.grails.org
40+ - name : Publish Artifacts (repo.grails.org)
6041 id : publish
6142 uses : gradle/gradle-build-action@v2
6243 if : steps.build.outcome == 'success' && github.event_name == 'push'
6344 env :
45+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
46+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
47+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
6448 ARTIFACTORY_USERNAME : ${{ secrets.ARTIFACTORY_USERNAME }}
6549 ARTIFACTORY_PASSWORD : ${{ secrets.ARTIFACTORY_PASSWORD }}
6650 with :
@@ -71,14 +55,18 @@ jobs:
7155 uses : gradle/gradle-build-action@v2
7256 with :
7357 arguments : :grails-redis:groovydoc
58+ env :
59+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
60+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
61+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
7462 - name : Publish to Github Pages
7563 if : steps.docs.outcome == 'success' && github.event_name == 'push'
76- uses : micronaut-projects /github-pages-deploy-action@master
64+ uses : grails /github-pages-deploy-action@v2.0.2
7765 env :
7866 TARGET_REPOSITORY : ${{ github.repository }}
7967 GH_TOKEN : ${{ secrets.GH_TOKEN }}
8068 BRANCH : gh-pages
8169 FOLDER : plugin/build/docs
8270 DOC_FOLDER : gh-pages
83- COMMIT_EMAIL : behlp@objectcomputing.com
71+ COMMIT_EMAIL : behlp@unityfoundation.io
8472 COMMIT_NAME : Puneet Behl
0 commit comments