Skip to content

Commit f5ab683

Browse files
authored
Adjusting CI for confluentic Kafka (#283)
* Adjusting CI for confluentic Kafka * Removing Kafka CI for now * Adding comment
1 parent 74f7612 commit f5ab683

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

.github/workflows/ci.common.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ jobs:
2323
- name: Install
2424
run: npm install --ignore-scripts
2525

26+
# We need to trigger the rebuild of @confluentinc/kafka-javascript to run scrips
27+
- name: Run @confluentic/kafka-javascript scripts
28+
if: ${{ inputs.package_name == '@message-queue-toolkit/kafka' }}
29+
run: npm rebuild rebuild @confluentinc/kafka-javascript
30+
2631
- name: Build TS
2732
run: npm run build -- --filter=${{ inputs.package_name }}
2833

.github/workflows/ci.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,8 @@ jobs:
2727
node_version: ${{ matrix.node-version }}
2828
package_name: ${{ matrix.package-name }}
2929

30-
kafka:
31-
strategy:
32-
matrix:
33-
node-version: [22.x, 24.x]
34-
uses: kibertoad/message-queue-toolkit/.github/workflows/ci.common.yml@main
35-
with:
36-
node_version: ${{ matrix.node-version }}
37-
package_name: '@message-queue-toolkit/kafka'
38-
3930
automerge:
40-
needs: [ general, kafka ]
31+
needs: [ general ]
4132
runs-on: ubuntu-latest
4233
permissions:
4334
pull-requests: write

0 commit comments

Comments
 (0)