@@ -16,36 +16,36 @@ jobs:
16
16
fail-fast : true
17
17
matrix :
18
18
include :
19
- - os : ubuntu-latest
20
- binary_target : x86_64-unknown-linux-gnu
21
- platform : unknown-linux-gnu
22
- arch : x86_64
23
- distro : linux
24
- variant : none
25
19
# - os: ubuntu-latest
26
- # binary_target: x86_64-unknown-linux-musl
27
- # platform: unknown-linux-musl
20
+ # binary_target: x86_64-unknown-linux-gnu
21
+ # platform: unknown-linux-gnu
28
22
# arch: x86_64
29
23
# distro: linux
30
- # variant: musl
31
- # - os: windows-latest
32
- # binary_target: x86_64-pc-windows-msvc
33
- # platform: pc-windows-msvc
34
- # arch: x86_64
35
- # distro: windows
36
- # variant: none
37
- # - os: macos-latest
38
- # binary_target: x86_64-apple-darwin
39
- # platform: apple-darwin
40
- # arch: x86_64
41
- # distro: macos
42
- # variant: none
43
- # - os: macos-latest
44
- # binary_target: aarch64-apple-darwin
45
- # platform: apple-darwin
46
- # arch: aarch64
47
- # distro: macos
48
24
# variant: none
25
+ - os : ubuntu-latest
26
+ binary_target : x86_64-unknown-linux-musl
27
+ platform : unknown-linux-musl
28
+ arch : x86_64
29
+ distro : linux
30
+ variant : musl
31
+ - os : windows-latest
32
+ binary_target : x86_64-pc-windows-msvc
33
+ platform : pc-windows-msvc
34
+ arch : x86_64
35
+ distro : windows
36
+ variant : none
37
+ - os : macos-latest
38
+ binary_target : x86_64-apple-darwin
39
+ platform : apple-darwin
40
+ arch : x86_64
41
+ distro : macos
42
+ variant : none
43
+ - os : macos-latest
44
+ binary_target : aarch64-apple-darwin
45
+ platform : apple-darwin
46
+ arch : aarch64
47
+ distro : macos
48
+ variant : none
49
49
steps :
50
50
- uses : actions/checkout@v4
51
51
- name : ⚡ Cache
56
56
~/.cargo/git
57
57
target
58
58
key : ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
59
-
60
59
- name : Install dbus
61
60
if : matrix.distro == 'linux'
62
61
run : sudo apt-get install libdbus-1-dev
63
-
64
62
# Prepare
65
63
- name : Set environment variables
66
64
shell : bash
@@ -98,14 +96,14 @@ jobs:
98
96
uses : actions-rs/cargo@v1
99
97
with :
100
98
command : build
101
- args : --release --locked --target ${{ matrix.binary_target }}
99
+ args : --bin sos -- release --locked --target ${{ matrix.binary_target }}
102
100
103
101
# Build server
104
102
- name : Build server binary
105
103
uses : actions-rs/cargo@v1
106
104
with :
107
105
command : build
108
- args : -p sos-server --release --locked --target ${{ matrix.binary_target }}
106
+ args : --bin sos-server --release --locked --target ${{ matrix.binary_target }}
109
107
110
108
- name : Gather executables
111
109
shell : bash
0 commit comments