Skip to content

Commit 342f8c0

Browse files
committed
Adjust pr-verify workflow
Adjusts the workflow so that now it also runs on any pushes to master. Now it also uses recently introduced configurable workflows instead of using its own job definitions.
1 parent 88447c1 commit 342f8c0

File tree

1 file changed

+6
-59
lines changed

1 file changed

+6
-59
lines changed

.github/workflows/pr-verify.yml

Lines changed: 6 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -4,64 +4,11 @@ on:
44
pull_request:
55
branches:
66
- master
7+
push:
8+
branches:
9+
- master
710

811
jobs:
9-
build:
10-
runs-on: ubuntu-latest
11-
strategy:
12-
matrix:
13-
include:
14-
- kafka_provider: "confluent"
15-
kafka_version: "8.0.0"
16-
kafka_connect_mode: "distributed"
17-
scylla_version: "6.2"
18-
- kafka_provider: "confluent"
19-
kafka_version: "7.9.2"
20-
kafka_connect_mode: "distributed"
21-
scylla_version: "6.2"
22-
- kafka_provider: "confluent"
23-
kafka_version: "7.8.3"
24-
kafka_connect_mode: "distributed"
25-
scylla_version: "6.2"
26-
- kafka_provider: "confluent"
27-
kafka_version: "7.7.4"
28-
kafka_connect_mode: "distributed"
29-
scylla_version: "6.2"
30-
- kafka_provider: "confluent"
31-
kafka_version: "7.6.6"
32-
kafka_connect_mode: "distributed"
33-
scylla_version: "6.2"
34-
- kafka_provider: "confluent"
35-
kafka_version: "8.0.0"
36-
kafka_connect_mode: "standalone"
37-
scylla_version: "6.2"
38-
- kafka_provider: "apache"
39-
kafka_version: "4.0.0"
40-
kafka_connect_mode: "distributed"
41-
scylla_version: "6.2"
42-
- kafka_provider: "apache"
43-
kafka_version: "4.0.0"
44-
kafka_connect_mode: "standalone"
45-
scylla_version: "6.2"
46-
47-
steps:
48-
- name: Checkout code
49-
uses: actions/checkout@v5
50-
51-
- name: Set up JDK 17
52-
uses: actions/setup-java@v5
53-
with:
54-
distribution: temurin
55-
java-version: 17
56-
cache: maven
57-
58-
- name: Increase fs.aio-max-nr limit
59-
run: |
60-
echo "Current fs.aio-max-nr value:"
61-
cat /proc/sys/fs/aio-max-nr
62-
sudo sysctl -w fs.aio-max-nr=1048576
63-
echo "New fs.aio-max-nr value:"
64-
cat /proc/sys/fs/aio-max-nr
65-
66-
- name: Maven verify
67-
run: mvn -B verify -Dit.kafka.provider=${{ matrix.kafka_provider }} -Dit.kafka.version=${{ matrix.kafka_version }} -Dit.kafka.connect.mode=${{ matrix.kafka_connect_mode }} -Dit.scylla.version=${{ matrix.scylla_version }}
12+
run-integration-tests:
13+
uses: ./.github/workflows/compatibility-test.yml
14+
secrets: inherit

0 commit comments

Comments
 (0)