Skip to content

Commit

Permalink
Test against PHP 8.3 and librdkafka 1.9, 2.3 (#545)
Browse files Browse the repository at this point in the history

Co-authored-by: Dirk Adler <[email protected]>
  • Loading branch information
arnaud-lb and dirx authored Dec 4, 2023
1 parent 0aee7cf commit b21a905
Showing 1 changed file with 64 additions and 3 deletions.
67 changes: 64 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,58 @@ jobs:
strategy:
matrix:
include:
# Latest librdkafka 2.x with memcheck
- php: '8.3.0'
librdkafka: 'v1.9.2'
memcheck: '1'
- php: '8.2.0'
librdkafka: 'v1.9.2'
memcheck: '1'
- php: '8.1.0'
librdkafka: 'v1.7.0'
librdkafka: 'v1.9.2'
memcheck: '1'

# Latest librdkafka 1.x with memcheck
- php: '8.3.0'
librdkafka: 'v1.9.2'
memcheck: '1'
- php: '8.2.0'
librdkafka: 'v1.9.2'
memcheck: '1'
- php: '8.1.0'
librdkafka: 'v1.9.2'
memcheck: '1'
- php: '8.0.0'
librdkafka: 'v1.7.0'
librdkafka: 'v1.9.2'
memcheck: '1'

# Latest librdkafka 2.x
- php: '8.3.0'
librdkafka: 'v2.3.0'
- php: '8.2.0'
librdkafka: 'v2.3.0'
- php: '8.1.0'
librdkafka: 'v2.3.0'

# Latest librdkafka 1.x
- php: '8.3.0'
librdkafka: 'v1.9.2'
- php: '8.2.0'
librdkafka: 'v1.9.2'
- php: '8.1.0'
librdkafka: 'v1.9.2'
- php: '8.0.0'
librdkafka: 'v1.9.2'
- php: '7.4.0'
librdkafka: 'v1.9.2'
- php: '7.3.0'
librdkafka: 'v1.9.2'

# librdkafka 1.7.0
- php: '8.3.0'
librdkafka: 'v1.7.0'
- php: '8.2.0'
librdkafka: 'v1.7.0'
memcheck: '1'
- php: '8.1.0'
librdkafka: 'v1.7.0'
- php: '8.0.0'
Expand All @@ -31,6 +74,8 @@ jobs:
librdkafka: 'v1.7.0'
- php: '7.3.0'
librdkafka: 'v1.7.0'

# librdkafka 1.6.1
- php: '8.1.0'
librdkafka: 'v1.6.1'
- php: '8.0.0'
Expand All @@ -39,6 +84,8 @@ jobs:
librdkafka: 'v1.6.1'
- php: '7.3.0'
librdkafka: 'v1.6.1'

# librdkafka 1.5.3
- php: '8.1.0'
librdkafka: 'v1.5.3'
- php: '8.0.0'
Expand All @@ -47,6 +94,8 @@ jobs:
librdkafka: 'v1.5.3'
- php: '7.3.0'
librdkafka: 'v1.5.3'

# librdkafka 1.4.4
- php: '8.1.0'
librdkafka: 'v1.4.4'
- php: '8.0.0'
Expand All @@ -55,6 +104,8 @@ jobs:
librdkafka: 'v1.4.4'
- php: '7.3.0'
librdkafka: 'v1.4.4'

# librdkafka 1.0.1
- php: '8.1.0'
librdkafka: 'v1.0.1'
- php: '8.0.0'
Expand All @@ -63,6 +114,8 @@ jobs:
librdkafka: 'v1.0.1'
- php: '7.3.0'
librdkafka: 'v1.0.1'

# librdkafka 0.11.6
- php: '8.1.0'
librdkafka: 'v0.11.6'
- php: '8.0.0'
Expand All @@ -77,6 +130,14 @@ jobs:
librdkafka: 'v0.11.6'
- php: '7.0.0'
librdkafka: 'v0.11.6'

# librdkafka master (experimental, does not block PRs)
- php: '8.3.0'
librdkafka: 'master'
experimental: true
- php: '8.2.0'
librdkafka: 'master'
experimental: true
- php: '8.1.0'
librdkafka: 'master'
experimental: true
Expand Down

0 comments on commit b21a905

Please sign in to comment.