File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ main
2+ 1.0
3+ 1.1
4+ 1.2
Original file line number Diff line number Diff line change 11name : Integration tests ASAN
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
7- - fulltext
4+ pull_request :
85 push :
9- branches :
10- - main # Optional: Run tests for direct pushes to "main"
11- - fulltext
12- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
137
148concurrency :
159 group : integration-tests-asan-${{ github.head_ref || github.ref }}
2418 - name : Checkout Code
2519 uses : actions/checkout@v3
2620
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2726 # Set up Docker to build and run the container
2827 - name : Set up Docker
2928 uses : docker/setup-buildx-action@v2
Original file line number Diff line number Diff line change 11name : Integration tests
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
7- - fulltext
4+ pull_request :
85 push :
9- branches :
10- - main # Optional: Run tests for direct pushes to "main"
11- - fulltext
12- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
137
148concurrency :
159 group : integration-tests-${{ github.head_ref || github.ref }}
2418 - name : Checkout Code
2519 uses : actions/checkout@v3
2620
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2726 # Set up Docker to build and run the container
2827 - name : Set up Docker
2928 uses : docker/setup-buildx-action@v2
Original file line number Diff line number Diff line change 11name : unittests-macos
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
4+ pull_request :
75 push :
8- branches :
9- - main # Optional: Run tests for direct pushes to "main"
10- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
117
128concurrency :
139 group : unittests-macos-${{ github.head_ref || github.ref }}
2218 - name : Checkout Code
2319 uses : actions/checkout@v3
2420
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2526 # Set up Docker to build and run the container
2627 - name : Build Code
2728 run : ./build.sh
Original file line number Diff line number Diff line change 11name : unittests-asan
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
7- - fulltext
4+ pull_request :
85 push :
9- branches :
10- - main # Optional: Run tests for direct pushes to "main"
11- - fulltext
12- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
137
148concurrency :
159 group : unittests-asan-${{ github.head_ref || github.ref }}
2418 - name : Checkout Code
2519 uses : actions/checkout@v3
2620
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2726 # Set up Docker to build and run the container
2827 - name : Set up Docker
2928 uses : docker/setup-buildx-action@v2
Original file line number Diff line number Diff line change 11name : unittests-tsan
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
7- - fulltext
4+ pull_request :
85 push :
9- branches :
10- - main # Optional: Run tests for direct pushes to "main"
11- - fulltext
12- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
137
148concurrency :
159 group : unittests-tsan-${{ github.head_ref || github.ref }}
2418 - name : Checkout Code
2519 uses : actions/checkout@v3
2620
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2726 # Set up Docker to build and run the container
2827 - name : Set up Docker
2928 uses : docker/setup-buildx-action@v2
Original file line number Diff line number Diff line change 11name : unittests
22
33on :
4- pull_request : # This triggers the workflow for pull requests
5- branches :
6- - main # Run tests for pull requests targeting the "main" branch
7- - fulltext
4+ pull_request :
85 push :
9- branches :
10- - main # Optional: Run tests for direct pushes to "main"
11- - fulltext
12- workflow_dispatch : # allow manual triggering
6+ workflow_dispatch :
137
148concurrency :
159 group : unittests-${{ github.head_ref || github.ref }}
2418 - name : Checkout Code
2519 uses : actions/checkout@v3
2620
21+ - name : Verify Branch
22+ env :
23+ BRANCH : ${{ github.base_ref || github.ref_name }}
24+ run : grep -qxF "$BRANCH" .github/release-branches.txt
25+
2726 # Set up Docker to build and run the container
2827 - name : Set up Docker
2928 uses : docker/setup-buildx-action@v2
You can’t perform that action at this time.
0 commit comments