File tree Expand file tree Collapse file tree 3 files changed +0
-14
lines changed Expand file tree Collapse file tree 3 files changed +0
-14
lines changed Original file line number Diff line number Diff line change 11
11
runs-on : ubuntu-latest
12
12
steps :
13
13
- uses : actions/checkout@v2
14
- - uses : hecrj/setup-rust-action@v1
15
- with :
16
- components : clippy, rustfmt
17
14
- run : cargo fmt --all -- --check
18
15
- run : cargo clippy --workspace --examples --tests --all-features -- -D warnings
19
16
- run : cargo test
25
22
runs-on : ${{ matrix.host }}
26
23
steps :
27
24
- uses : actions/checkout@v3
28
- - uses : hecrj/setup-rust-action@v1
29
25
- run : cargo install --path xbuild --root .
30
26
- uses : actions/upload-artifact@v4
31
27
with :
58
54
runs-on : ${{ matrix.host }}
59
55
needs : build
60
56
steps :
61
- - name : install rust
62
- uses : hecrj/setup-rust-action@v1
63
- with :
64
- rust-version : stable
65
-
66
57
- name : install x
67
58
uses : actions/download-artifact@v4
68
59
with :
Original file line number Diff line number Diff line change 14
14
runs-on : ubuntu-latest
15
15
steps :
16
16
- uses : actions/checkout@v3
17
- - uses : hecrj/setup-rust-action@v1
18
17
- run : cargo install --path xbuild --root .
19
18
- run : mv bin/x xbuild-linux-x64
20
19
- run : gh release upload $TAG xbuild-linux-x64 -R ${{ github.repository }}
26
25
runs-on : macos-latest
27
26
steps :
28
27
- uses : actions/checkout@v3
29
- - uses : hecrj/setup-rust-action@v1
30
28
- run : cargo install --path xbuild --root .
31
29
- run : mv bin/x xbuild-macos-x64
32
30
- run : gh release upload $TAG xbuild-macos-x64 -R ${{ github.repository }}
38
36
runs-on : windows-latest
39
37
steps :
40
38
- uses : actions/checkout@v3
41
- - uses : hecrj/setup-rust-action@v1
42
39
- run : cargo install --path xbuild --root .
43
40
- run : mv bin/x.exe xbuild-windows-x64.exe
44
41
- run : gh release upload $TAG xbuild-windows-x64.exe -R ${{ github.repository }}
Original file line number Diff line number Diff line change 63
63
windows :
64
64
runs-on : ubuntu-latest
65
65
steps :
66
- - name : Install rust toolchain
67
- uses : hecrj/setup-rust-action@v1
68
66
- run : cargo install xwin
69
67
- run : xwin --accept-license splat --output Windows.sdk
70
68
- run : tar --zstd -cf Windows.sdk.tar.zst Windows.sdk
You can’t perform that action at this time.
0 commit comments