Don't use the macOS job on maintenance branches, it's mainly use for
development and checking portability, but we don't support actively
macOS on stable branches.
}
)
- # macOS
-
- if "haproxy-" in ref_name:
- os = "macos-13" # stable branch
- else:
+ # macOS on dev branches
+ if "haproxy-" not in ref_name:
os = "macos-26" # development branch
- TARGET = "osx"
- for CC in ["clang"]:
- matrix.append(
- {
- "name": "{}, {}, no features".format(os, CC),
- "os": os,
- "TARGET": TARGET,
- "CC": CC,
- "FLAGS": [],
- }
- )
+ TARGET = "osx"
+ for CC in ["clang"]:
+ matrix.append(
+ {
+ "name": "{}, {}, no features".format(os, CC),
+ "os": os,
+ "TARGET": TARGET,
+ "CC": CC,
+ "FLAGS": [],
+ }
+ )
# Print matrix