3131 filters : |
3232 demos:
3333 - 'docs/demos/**'
34+ - '.github/workflows/developer-guide-docs.yml'
3435 docs:
3536 - 'docs/developer-guide/**'
37+ - '.github/workflows/developer-guide-docs.yml'
38+ workflow:
39+ - '.github/workflows/developer-guide-docs.yml'
3640
3741 - name : Set up Java
3842 uses : actions/setup-java@v4
4145 java-version : ' 11'
4246
4347 - name : Build Codename One demos
44- if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true'
48+ if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true' || steps.changes.outputs.workflow == 'true'
4549 run : |
4650 set -euo pipefail
4751 mkdir -p "$HOME/.codenameone"
@@ -50,15 +54,15 @@ jobs:
5054 xvfb-run -a mvn -B -ntp -Dgenerate-gui-sources-done=true -pl common -am -f docs/demos/pom.xml install
5155
5256 - name : Install ImageMagick for screenshot comparison
53- if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true'
57+ if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true' || steps.changes.outputs.workflow == 'true'
5458 run : |
5559 set -euo pipefail
5660 sudo apt-get update
5761 sudo apt-get install -y --no-install-recommends imagemagick
5862
5963 - name : Compare animation screenshots
6064 id : compare_animation_screenshots
61- if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true'
65+ if : github.event_name != 'pull_request' || steps.changes.outputs.demos == 'true' || steps.changes.outputs.workflow == 'true'
6266 continue-on-error : true
6367 run : |
6468 set -euo pipefail
@@ -168,7 +172,7 @@ jobs:
168172 fi
169173
170174 - name : Build Developer Guide HTML and PDF
171- if : github.event_name != 'pull_request' || steps.changes.outputs.docs == 'true' || steps.changes.outputs.demos == 'true'
175+ if : github.event_name != 'pull_request' || steps.changes.outputs.docs == 'true' || steps.changes.outputs.demos == 'true' || steps.changes.outputs.workflow == 'true'
172176 run : |
173177 set -euo pipefail
174178 OUTPUT_ROOT="build/developer-guide"
0 commit comments