Activate GitHub Actions on all PRs and on push
### Motivation
Currently we are not running PR validation for Pull Requests against release branches (as branch-4.12).
Also we are not running tests on master branch and we do not have Jenkins anymore
### Changes
- Enable PR validation for pull requests against all release branches
- Enable GitHub actions on "push"
Reviewers: Anup Ghatage <ghatage@apache.org>, Lari Hotari <None>
This closes #2525 from eolivelli/fix/activate-github-actions-all-branches
diff --git a/.github/workflows/bookie-tests.yml b/.github/workflows/bookie-tests.yml
index 0cc4dc6..fb1d241 100644
--- a/.github/workflows/bookie-tests.yml
+++ b/.github/workflows/bookie-tests.yml
@@ -20,9 +20,11 @@
name: Bookie Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/client-tests.yml b/.github/workflows/client-tests.yml
index a88c2b5..5524c18 100644
--- a/.github/workflows/client-tests.yml
+++ b/.github/workflows/client-tests.yml
@@ -20,9 +20,11 @@
name: Client Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/compatibility-check-java11.yml b/.github/workflows/compatibility-check-java11.yml
index aa6f16d..701d39f 100644
--- a/.github/workflows/compatibility-check-java11.yml
+++ b/.github/workflows/compatibility-check-java11.yml
@@ -20,9 +20,11 @@
name: Compatibility Check Java11
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/compatibility-check-java8.yml b/.github/workflows/compatibility-check-java8.yml
index f75b675..dc96c40 100644
--- a/.github/workflows/compatibility-check-java8.yml
+++ b/.github/workflows/compatibility-check-java8.yml
@@ -20,9 +20,11 @@
name: Compatibility Check Java8
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml
index 942a108..41e2fcb 100644
--- a/.github/workflows/integration-tests.yml
+++ b/.github/workflows/integration-tests.yml
@@ -20,9 +20,11 @@
name: Integration Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/pr-validation.yml b/.github/workflows/pr-validation.yml
index 9ecb330..5e4b7e4 100644
--- a/.github/workflows/pr-validation.yml
+++ b/.github/workflows/pr-validation.yml
@@ -20,9 +20,11 @@
name: PR Validation
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/remaining-tests.yml b/.github/workflows/remaining-tests.yml
index 3facde4..7e05abe 100644
--- a/.github/workflows/remaining-tests.yml
+++ b/.github/workflows/remaining-tests.yml
@@ -20,9 +20,11 @@
name: Remaining Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/replication-tests.yml b/.github/workflows/replication-tests.yml
index 77d74c2..b0ba135 100644
--- a/.github/workflows/replication-tests.yml
+++ b/.github/workflows/replication-tests.yml
@@ -20,9 +20,11 @@
name: Replication Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'
diff --git a/.github/workflows/tls-tests.yml b/.github/workflows/tls-tests.yml
index f8b0775..1f16c6e 100644
--- a/.github/workflows/tls-tests.yml
+++ b/.github/workflows/tls-tests.yml
@@ -20,9 +20,11 @@
name: TLS Tests
on:
+ push:
pull_request:
branches:
- master
+ - branch-*
paths-ignore:
- 'site/**'