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
The problem was that one of the `include` sections contained another 'match' field
which essentially removed os information from all other linux builds.
Further, linux musl builds don't work with openssl anymore, so we brutally disable
it for now, even though we could do better in the performance department if we wanted
to enabled faster zlib builds, but for now it was left for the future.
# on linux we build with musl which causes trouble with open-ssl. For now, just build max-pure there
109
+
# even though we could also build with `--features max-control,http-client-reqwest,gitoxide-core-blocking-client,gix-features/fast-sha1` for fast hashing.
110
+
# It's a TODO.
111
+
exclude:
112
+
- build: linux
113
+
feature: small
114
+
- build: linux
115
+
feature: lean
116
+
- build: linux
117
+
feature: max
118
+
- build: linux-arm
119
+
feature: small
120
+
- build: linux-arm
121
+
feature: lean
122
+
- build: linux-arm
123
+
feature: max
109
124
110
125
runs-on: ${{ matrix.os }}
111
126
steps:
@@ -115,9 +130,11 @@ jobs:
115
130
fetch-depth: 1
116
131
117
132
- name: Install packages (Ubuntu)
118
-
if: matrix.os == 'ubuntu-latest'
133
+
# Because openssl doesn't work on musl by default, we resort to max-pure. And that won't need any dependency, so we can skip this.continue-on-error
134
+
# Once we want to support better zlib performance, we might have to re-add it.
0 commit comments