We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 874f673 commit 6d5d5f5Copy full SHA for 6d5d5f5
1 file changed
.github/workflows/release.yml
@@ -150,8 +150,16 @@ jobs:
150
- name: "🐘 Setup Gradle"
151
uses: gradle/actions/setup-gradle@v5
152
- name: "🔨 Build Documentation"
153
- run: ./gradlew docs
+ run: |
154
+ if ./gradlew help --task docs > /dev/null 2>&1; then
155
+ ./gradlew docs
156
+ echo "docs_generated=true" >> $GITHUB_OUTPUT
157
+ else
158
+ echo "❎ docs task not found, skipping"
159
+ echo "docs_generated=false" >> $GITHUB_OUTPUT
160
+ fi
161
- name: "🚀 Publish to Github Pages"
162
+ if: success() && steps.docs.outputs.docs_generated == 'true'
163
uses: apache/grails-github-actions/deploy-github-pages@asf
164
env:
165
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 commit comments