You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by mm...@apache.org on 2022/10/12 01:47:49 UTC
[pulsar-client-cpp] branch main updated: Improved the CI check completion (#40)
This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-client-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new 0fdcbe4 Improved the CI check completion (#40)
0fdcbe4 is described below
commit 0fdcbe42de21d5a5a171f3a2ab8a03dd959ce920
Author: Matteo Merli <mm...@apache.org>
AuthorDate: Tue Oct 11 18:47:44 2022 -0700
Improved the CI check completion (#40)
---
.asf.yaml | 7 +------
.github/workflows/ci-pr-validation.yaml | 10 ++++++++++
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
index cfdfe91..1d6e21e 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -49,12 +49,7 @@ github:
# # Contexts are the names of checks that must pass.
# # See ./github/workflows/README.md for more documentation on this list.
contexts:
- - Run unit tests
- - Build CPP Client on Windows x64
- - Build CPP Client on Windows x86
- - Build Debian Package
- - Build RPM Package
- - Build Alpine Linux APK Package
+ - Check Completion
required_pull_request_reviews:
dismiss_stale_reviews: false
diff --git a/.github/workflows/ci-pr-validation.yaml b/.github/workflows/ci-pr-validation.yaml
index 229e6fa..92157bf 100644
--- a/.github/workflows/ci-pr-validation.yaml
+++ b/.github/workflows/ci-pr-validation.yaml
@@ -264,3 +264,13 @@ jobs:
- name: Build APK packages
run: pkg/apk/docker-build-apk-x86_64.sh build-apk-x86_64:latest
+
+
+ # Job that will be required to complete and depends on all the other jobs
+ check-completion:
+ name: Check Completion
+ runs-on: ubuntu-latest
+ needs: [unit-tests, cpp-build-windows, deb-packaging, rpm-packaging, apk-packaging]
+
+ steps:
+ - run: true