Skip to content

Commit 321c597

Browse files
committed
Merge branch 'bazel-san' into dispatch-tests
2 parents 224926e + 364aae4 commit 321c597

File tree

9 files changed

+47
-47
lines changed

9 files changed

+47
-47
lines changed

.github/workflows/build-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
debug:

.github/workflows/build-nuget-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-nuget-package
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/build-python-sdist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-python-sdist
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
build_sdist_ubuntu:

.github/workflows/cmake-macos-cpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: cmake-macos-cpp
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
release:

.github/workflows/release-cpack.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ name: release-cpack
22

33
on:
44
push:
5-
# tags:
6-
# - 'v*'
5+
tags:
6+
- 'v*'
7+
pull_request:
78

89
jobs:
910
build-linux:
Lines changed: 37 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: sanitizers-bazel
22

3-
#on: [push, pull_request]
4-
on: []
3+
on: workflow_dispatch
54

65
jobs:
76
asan:
@@ -17,18 +16,18 @@ jobs:
1716

1817
- name: Bazel clean
1918
run: bazel clean
20-
19+
2120
- name: Bazel build
2221
run: bazel build -c dbg --config=asan //...
23-
22+
2423
- name: Bazel test
25-
run: bazel test -c dbg --config=asan --runs_per_test 100 //...
24+
run: bazel test -c dbg --config=asan --runs_per_test 3000 //...
2625

27-
- name: Upload bazel-testlogs
28-
uses: actions/upload-artifact@v4
29-
with:
30-
name: bazel-testlogs-asan
31-
path: bazel-testlogs/
26+
# - name: Upload bazel-testlogs
27+
# uses: actions/upload-artifact@v4
28+
# with:
29+
# name: bazel-testlogs-asan
30+
# path: bazel-testlogs/
3231

3332
tsan:
3433
runs-on: ${{ matrix.os }}
@@ -43,19 +42,19 @@ jobs:
4342

4443
- name: Bazel clean
4544
run: bazel clean
46-
45+
4746
- name: Bazel build
4847
run: bazel build -c dbg --config=tsan //...
49-
48+
5049
- name: Bazel test
51-
run: bazel test -c dbg --config=tsan --runs_per_test 100 //...
52-
53-
- name: Upload bazel-testlogs
54-
uses: actions/upload-artifact@v4
55-
with:
56-
name: bazel-testlogs-tsan
57-
path: bazel-testlogs/
58-
50+
run: bazel test -c dbg --config=tsan --runs_per_test 3000 //...
51+
52+
# - name: Upload bazel-testlogs
53+
# uses: actions/upload-artifact@v4
54+
# with:
55+
# name: bazel-testlogs-tsan
56+
# path: bazel-testlogs/
57+
5958
lsan:
6059
runs-on: ${{ matrix.os }}
6160
strategy:
@@ -69,19 +68,19 @@ jobs:
6968

7069
- name: Bazel clean
7170
run: bazel clean
72-
71+
7372
- name: Bazel build
7473
run: bazel build -c dbg --config=lsan //...
75-
74+
7675
- name: Bazel test
77-
run: bazel test -c dbg --config=lsan --runs_per_test 100 //...
78-
79-
- name: Upload bazel-testlogs
80-
uses: actions/upload-artifact@v4
81-
with:
82-
name: bazel-testlogs-lsan
83-
path: bazel-testlogs/
84-
76+
run: bazel test -c dbg --config=lsan --runs_per_test 3000 //...
77+
78+
# - name: Upload bazel-testlogs
79+
# uses: actions/upload-artifact@v4
80+
# with:
81+
# name: bazel-testlogs-lsan
82+
# path: bazel-testlogs/
83+
8584
ubsan:
8685
runs-on: ${{ matrix.os }}
8786
strategy:
@@ -95,15 +94,15 @@ jobs:
9594

9695
- name: Bazel clean
9796
run: bazel clean
98-
97+
9998
- name: Bazel build
10099
run: bazel build -c dbg --config=ubsan //...
101-
100+
102101
- name: Bazel test
103-
run: bazel test -c dbg --config=ubsan --runs_per_test 100 //...
102+
run: bazel test -c dbg --config=ubsan --runs_per_test 3000 //...
104103

105-
- name: Upload bazel-testlogs
106-
uses: actions/upload-artifact@v4
107-
with:
108-
name: bazel-testlogs-ubsan
109-
path: bazel-testlogs/
104+
# - name: Upload bazel-testlogs
105+
# uses: actions/upload-artifact@v4
106+
# with:
107+
# name: bazel-testlogs-ubsan
108+
# path: bazel-testlogs/

.github/workflows/test-fortran-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: test-fortran-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
fast_build_release:

.github/workflows/test-nuget-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: test-nuget-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/test-python-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
matrix:
1010
os: [macos-latest]
11-
python: [3.12, 3.14]
11+
python: [3.14]
1212

1313
steps:
1414
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)