17
17
fail-fast : false
18
18
matrix :
19
19
os : [ubuntu-latest, macos-latest, windows-latest]
20
- rust : [nightly, stable, '1.50 ']
20
+ rust : [nightly, stable, '1.60 ']
21
21
runs-on : ${{ matrix.os }}
22
22
continue-on-error : ${{ matrix.rust == 'nightly' }}
23
23
48
48
profile : minimal
49
49
components : clippy
50
50
51
- - name : New Resolver
52
- if : matrix.rust != '1.50'
53
- run : |
54
- cargo install cargo-modify --force
55
- cargo modify new-resolver
56
-
57
51
- name : Build Debug
58
52
run : |
59
53
cargo build
@@ -86,17 +80,17 @@ jobs:
86
80
- name : Build MSI (windows)
87
81
if : matrix.os == 'windows-latest'
88
82
run : |
89
- cargo install cargo-wix --version 0.3.1
83
+ cargo install cargo-wix --version 0.3.3
90
84
cargo wix --version
91
- cargo wix --no-build --nocapture --output ./target/wix/gitui.msi
85
+ cargo wix -p gitui - -no-build --nocapture --output ./target/wix/gitui.msi
92
86
ls -l ./target/wix/gitui.msi
93
87
94
88
build-linux-musl :
95
89
runs-on : ubuntu-latest
96
90
strategy :
97
91
fail-fast : false
98
92
matrix :
99
- rust : [nightly, stable, '1.50 ']
93
+ rust : [nightly, stable, '1.60 ']
100
94
continue-on-error : ${{ matrix.rust == 'nightly' }}
101
95
steps :
102
96
- uses : actions/checkout@master
@@ -108,13 +102,6 @@ jobs:
108
102
default : true
109
103
target : x86_64-unknown-linux-musl
110
104
111
- # TODO: remove once we depend on 1.51 as a msrv and resolver is supported by default
112
- - name : New Resolver
113
- if : matrix.rust != '1.50'
114
- run : |
115
- cargo install cargo-modify --force
116
- cargo modify new-resolver
117
-
118
105
- name : Setup MUSL
119
106
run : |
120
107
sudo apt-get -qq install musl-tools
0 commit comments