@@ -20,31 +20,16 @@ jobs:
20
20
artifact_name : mc-oauth
21
21
asset_name : mc-oauth-linux-amd64
22
22
23
- - os : ubuntu-latest
24
- target : aarch64-unknown-linux-gnu
25
- artifact_name : mc-oauth
26
- asset_name : mc-oauth-linux-arm
27
-
28
23
- os : windows-latest
29
24
target : x86_64-pc-windows-gnu
30
25
artifact_name : mc-oauth.exe
31
26
asset_name : mc-oauth-windows-amd64.exe
32
27
33
- - os : windows-latest
34
- target : aarch64-pc-windows-msvc
35
- artifact_name : mc-oauth.exe
36
- asset_name : mc-oauth-windows-arm.exe
37
-
38
28
- os : macos-latest
39
29
target : x86_64-apple-darwin
40
30
artifact_name : mc-oauth
41
31
asset_name : mc-oauth-macos-amd64
42
32
43
- - os : macos-latest
44
- target : aarch64-apple-darwin
45
- artifact_name : mc-oauth
46
- asset_name : mc-oauth-macos-arm
47
-
48
33
steps :
49
34
- uses : actions/checkout@v4
50
35
@@ -67,21 +52,13 @@ jobs:
67
52
68
53
- name : Install OpenSSL (Windows)
69
54
if : runner.os == 'Windows'
70
- run : |
71
- vcpkg install openssl:x64-windows
72
- echo "OPENSSL_DIR=$(vcpkg list | grep openssl | cut -d' ' -f1)" >> $GITHUB_ENV
55
+ run : vcpkg install openssl:x64-windows
73
56
74
57
- name : Install Linux ARM dependencies
75
58
if : matrix.target == 'aarch64-unknown-linux-gnu'
76
59
run : |
77
- sudo dpkg --add-architecture arm64
78
60
sudo apt-get update
79
- sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu \
80
- libssl-dev:arm64 pkg-config
81
-
82
- echo "OPENSSL_DIR=/usr/lib/aarch64-linux-gnu" >> $GITHUB_ENV
83
- echo "OPENSSL_LIB_DIR=/usr/lib/aarch64-linux-gnu" >> $GITHUB_ENV
84
- echo "OPENSSL_INCLUDE_DIR=/usr/include/aarch64-linux-gnu" >> $GITHUB_ENV
61
+ sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
85
62
86
63
- name : Set linker for Linux ARM
87
64
if : matrix.target == 'aarch64-unknown-linux-gnu'
109
86
uses : actions/upload-artifact@v4
110
87
with :
111
88
name : ${{ matrix.asset_name }}
112
- path : target/${{ matrix.target }}/release/${{ matrix.artifact_name }}
89
+ path : target/${{ matrix.target }}/release/${{ matrix.artifact_name }}
0 commit comments