Skip to content

Commit ab2911c

Browse files
committed
fix(workflow): separate linux-musl x86_64 test step to skip test suite
1 parent 0a32fd8 commit ab2911c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,10 +221,13 @@ jobs:
221221
adb push ${{ github.workspace }}/. /data/local/tmp/
222222
adb shell "sh /data/local/tmp/commands.sh"
223223
224+
- name: linux-musl x86_64 test sqlite-mcp
225+
if: matrix.name == 'linux-musl' && matrix.arch == 'x86_64'
226+
run: sqlite3 ":memory:" -cmd ".bail on" ".load ./dist/mcp" "SELECT mcp_version();"
227+
224228
- name: test sqlite-mcp
225-
if: contains(matrix.name, 'linux') || matrix.name == 'windows' || ( matrix.name == 'macos' && matrix.arch != 'x86_64' )
229+
if: matrix.name == 'linux' || ( matrix.name == 'linux-musl' && matrix.arch == 'arm64' ) || matrix.name == 'windows' || ( matrix.name == 'macos' && matrix.arch != 'x86_64' )
226230
run: |
227-
${{ matrix.name == 'linux-musl' && matrix.arch == 'x86_64' && 'npx playwright install chrome &&' || '' }} \
228231
${{ matrix.name == 'linux-musl' && matrix.arch == 'arm64' && 'docker exec alpine' || '' }} \
229232
npx @playwright/mcp@latest --port 8931 --headless & \
230233
sleep 3 && \

0 commit comments

Comments
 (0)