Skip to content

Commit 8e5c8ca

Browse files
committed
CI: add run-examples job to CI workflow
This makes examples run in the CI workflow, ensuring that they are tested and functional.
1 parent 93e5829 commit 8e5c8ca

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/build-lint-and-test.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,3 +243,19 @@ jobs:
243243
with:
244244
name: ccm-log-cassandra-${{ matrix.java-version }}-${{ matrix.cassandra-version }}
245245
path: ${{ env.CCM_LOGS_PATTERN }}
246+
247+
run-examples:
248+
name: Run examples
249+
runs-on: ubuntu-22.04
250+
steps:
251+
- name: Checkout
252+
uses: actions/checkout@v4
253+
254+
- name: Update apt cache
255+
run: sudo apt-get update -y
256+
257+
- name: Install dependencies
258+
run: make install-build-dependencies
259+
260+
- name: Run unit and proxy tests
261+
run: make run-examples

0 commit comments

Comments
 (0)