Skip to content

Commit abf0153

Browse files
committed
ci: add README verification job to CI workflow
- Add dedicated job to validate README code examples compile - Ensures README examples stay accurate with source code
1 parent d3acce4 commit abf0153

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,22 @@ jobs:
7474
- name: Run tests
7575
run: swift test
7676

77+
readme:
78+
name: README Code Examples
79+
runs-on: macos-15
80+
steps:
81+
- uses: actions/checkout@v5
82+
83+
- name: Select Xcode
84+
run: sudo xcode-select -s /Applications/Xcode_16.0.app
85+
86+
- name: Run README verification tests
87+
run: swift test --filter ReadmeVerificationTests
88+
89+
- name: Validate README examples compile
90+
run: |
91+
echo "✅ All README code examples are verified to compile and work"
92+
7793
documentation:
7894
name: Documentation
7995
runs-on: macos-15

0 commit comments

Comments
 (0)