ci(windows): fix installer condition (#4056)

This commit is contained in:
David Knaack 2022-06-15 23:30:22 +02:00 committed by GitHub
parent ef831ee84f
commit b8cbd7748c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,9 +194,7 @@ jobs:
# On stable rust & main repo pushes only # On stable rust & main repo pushes only
- name: Install cargo-wix [Windows] - name: Install cargo-wix [Windows]
continue-on-error: true continue-on-error: true
if: > if: matrix.os == 'windows-latest' && matrix.rust == 'stable'
matrix.os == 'windows-latest' && matrix.rust == 'stable' &&
github.repository == 'starship/starship' && github.event.type == 'push_event'
run: cargo install --version 0.3.2 cargo-wix run: cargo install --version 0.3.2 cargo-wix
env: env:
# cargo-wix does not require static crt # cargo-wix does not require static crt
@ -221,9 +219,7 @@ jobs:
- name: Build | Installer [Windows] - name: Build | Installer [Windows]
continue-on-error: true continue-on-error: true
if: > if: matrix.os == 'windows-latest' && matrix.rust == 'stable'
matrix.os == 'windows-latest' && matrix.rust == 'stable' &&
github.repository == 'starship/starship' && github.event.type == 'push_event'
uses: actions-rs/cargo@v1.0.3 uses: actions-rs/cargo@v1.0.3
with: with:
command: wix command: wix