@@ -85,18 +85,27 @@ jobs:
8585 distribution : temurin
8686 java-version : ' 8'
8787
88- - run : |
89- shopt -s expand_aliases
90- alias dpkg-deb='dpkg-deb -Zgzip'
91- if: ${{ matrix.name == 'Linux' }}
92-
9388 - run : yarn install --immutable --immutable-cache --check-cache
9489
90+ contains(fromJson('["MacOS", "Windows"]'), matrix.name)
91+
9592 - run : yarn gulp release ${{ matrix.releaseArgs }}
96- if : ${{ !inputs.debug_build && matrix.name != 'Android' }}
93+ if : ${{ !inputs.debug_build && contains(fromJson('["MacOS", "Windows"]'), matrix.name) }}
9794
9895 - run : yarn gulp debug-release ${{ matrix.releaseArgs }}
99- if : ${{ inputs.debug_build || matrix.name == 'Android' }}
96+ if : ${{ inputs.debug_build && contains(fromJson('["Android", "MacOS", "Windows"]'), matrix.name) }}
97+
98+ - run : |
99+ shopt -s expand_aliases
100+ alias dpkg-deb='dpkg-deb -Zgzip'
101+ yarn gulp release ${{ matrix.releaseArgs }}
102+ if: ${{ !inputs.debug_build && matrix.name == 'Linux' }}
103+
104+ - run : |
105+ shopt -s expand_aliases
106+ alias dpkg-deb='dpkg-deb -Zgzip'
107+ yarn gulp debug-release ${{ matrix.releaseArgs }}
108+ if: ${{ inputs.debug_build && matrix.name == 'Linux' }}
100109
101110 - name : Publish build artifacts
102111 uses : actions/upload-artifact@v3
0 commit comments