You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/release.yml
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -75,26 +75,32 @@ jobs:
75
75
- build: linux
76
76
os: ubuntu-latest
77
77
rust: stable
78
+
cargo: cargo
78
79
target: x86_64-unknown-linux-musl
79
80
- build: linux-arm
80
81
os: ubuntu-latest
81
82
rust: nightly
83
+
cargo: cross
82
84
target: arm-unknown-linux-gnueabihf
83
85
- build: macos
84
86
os: macos-latest
85
87
rust: stable
88
+
cargo: cargo
86
89
target: x86_64-apple-darwin
87
90
- build: win-msvc
88
91
os: windows-latest
89
92
rust: nightly
93
+
cargo: cargo
90
94
target: x86_64-pc-windows-msvc
91
95
- build: win-gnu
92
96
os: windows-latest
93
97
rust: nightly-x86_64-gnu
98
+
cargo: cargo
94
99
target: x86_64-pc-windows-gnu
95
100
- build: win32-msvc
96
101
os: windows-latest
97
102
rust: nightly
103
+
cargo: cargo
98
104
target: i686-pc-windows-msvc
99
105
# on linux we build with musl which causes trouble with open-ssl. For now, just build max-pure there
100
106
# even though we could also build with `--features max-control,http-client-reqwest,gitoxide-core-blocking-client,gix-features/fast-sha1` for fast hashing.
@@ -116,14 +122,10 @@ jobs:
116
122
runs-on: ${{ matrix.os }}
117
123
118
124
env:
119
-
# For some builds, we use cross to test on 32-bit, and maybe later big-endian, systems.
120
-
CARGO: cargo
121
-
# Whether CARGO is `cargo` or `cross`, TARGET_FLAGS will be set to `--target matrix.target`.
125
+
CARGO: ${{ matrix.cargo }}
122
126
TARGET_FLAGS: --target=${{ matrix.target }}
123
-
# Whether CARGO is `cargo` or `cross`, TARGET_DIR will include matrix.target.
0 commit comments