Skip to content

Commit b5fbabd

Browse files
committed
Include alias in same run
1 parent 6d8ee0d commit b5fbabd

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)