10000 ci: align nightly with main · libgit2/libgit2@a4ce026 · GitHub
[go: up one dir, main page]

Skip to content

Commit a4ce026

Browse files
committed
ci: align nightly with main
Ensure that the main builds are all identical in nightly. Nightly should only add new, specialized builds.
1 parent 05a8d8d commit a4ce026

File tree

2 files changed

+155
-120
lines changed

2 files changed

+155
-120
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
strategy:
3030
matrix:
3131
platform:
32+
# All builds: core platforms
3233
- name: "Linux (Xenial, GCC, OpenSSL, libssh2)"
3334
id: xenial-gcc-openssl
3435
os: ubuntu-latest
@@ -125,9 +126,9 @@ jobs:
125126
SKIP_SSH_TESTS: true
126127
SKIP_NEGOTIATE_TESTS: true
127128

128-
# Sanitizers
129+
# All builds: sanitizers
129130
- name: "Sanitizer (Memory)"
130-
id: memorysanitizer
131+
id: sanitizer-memory
131132
container:
132133
name: focal
133134
env:
@@ -141,7 +142,7 @@ jobs:
141142
UBSAN_OPTIONS: print_stacktrace=1
142143
os: ubuntu-latest
143144
- name: "Sanitizer (UndefinedBehavior)"
144-
id: ubsanitizer
145+
id: sanitizer-ub
145146
os: ubuntu-latest
146147
container:
147148
name: focal
@@ -155,7 +156,7 @@ jobs:
155156
ASAN_SYMBOLIZER_PATH: /usr/bin/llvm-symbolizer-10
156157
UBSAN_OPTIONS: print_stacktrace=1
157158
- name: "Sanitizer (Thread)"
158-
id: threadsanitizer
159+
id: sanitizer-thread
159160
os: ubuntu-latest
160161
container:
161162
name: focal
@@ -170,7 +171,7 @@ jobs:
170171
UBSAN_OPTIONS: print_stacktrace=1
171172
TSAN_OPTIONS: suppressions=/home/libgit2/source/script/thread-sanitizer.supp second_deadlock_stack=1
172173

173-
# Experimental: SHA256 support
174+
# All builds: experimental SHA256 support
174175
- name: "Linux (SHA256, Xenial, Clang, OpenSSL)"
175176
id: xenial-clang-openssl
176177
os: ubuntu-latest

0 commit comments

Comments
 (0)
0