File tree Expand file tree Collapse file tree 1 file changed +0
-36
lines changed Expand file tree Collapse file tree 1 file changed +0
-36
lines changed Original file line number Diff line number Diff line change 87
87
cargo wix -p leetui --no-build --nocapture --output ./target/wix/leetui.msi
88
88
ls -l ./target/wix/leetui.msi
89
89
90
- build-linux-musl :
91
- runs-on : ubuntu-latest
92
- strategy :
93
- fail-fast : false
94
- matrix :
95
- rust : [nightly, stable, '1.70']
96
- continue-on-error : ${{ matrix.rust == 'nightly' }}
97
- steps :
98
- - uses : actions/checkout@master
99
- - name : Install Rust
100
- uses : actions-rs/toolchain@v1
101
- with :
102
- toolchain : ${{ matrix.rust }}
103
- profile : minimal
104
- default : true
105
- override : true
106
- target : x86_64-unknown-linux-musl
107
-
108
- - name : Setup MUSL
109
- run : |
110
- sudo apt-get -qq install musl-tools && sudo apt-get -y install libssl-dev && sudo apt-get -y install pkg-config
111
- - name : Build Debug
112
- run : |
113
- cargo build --target=x86_64-unknown-linux-musl
114
- ./target/x86_64-unknown-linux-musl/debug/leetui --version
115
- - name : Build Release
116
- run : |
117
- cargo build --release --target=x86_64-unknown-linux-musl
118
- ./target/x86_64-unknown-linux-musl/release/leetui --version
119
- ls -l ./target/x86_64-unknown-linux-musl/release/leetui
120
- - name : Test
121
- run : |
122
- cargo test --workspace --target=x86_64-unknown-linux-musl
123
- - name : Test Install
124
- run : cargo install --path "." --force
125
-
126
90
linting :
127
91
name : Lints
128
92
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments