Skip to content

Commit 2ee522c

Browse files
authored
TSAN CI changes (#555)
* Drop TSAN debug build * Require TSAN to pass
1 parent a118c9b commit 2ee522c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,9 @@ jobs:
113113
sanitizer:
114114
strategy:
115115
matrix:
116-
# Build each combination of OS and release/debug variants
116+
# Build just release variant as Debug is too slow.
117117
os: [ "ubuntu-latest"]
118-
build-type: [ Release, Debug ]
118+
build-type: [ Release ]
119119
include:
120120
- os: "ubuntu-latest"
121121
continue-on-error: # Don't class as an error if this fails, until we have a more reliablity.
@@ -294,7 +294,7 @@ jobs:
294294
fi
295295
296296
all-checks:
297-
needs: [unixlike, qemu-crossbuild, windows, format]
297+
needs: [unixlike, qemu-crossbuild, windows, format, sanitizer]
298298
runs-on: ubuntu-latest
299299
steps:
300300
- name: Dummy step

0 commit comments

Comments
 (0)