Skip to content

Commit 45c9e51

Browse files
committed
ci: disable c++ tests for now
1 parent ac5cf99 commit 45c9e51

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

.github/workflows/ci.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -312,38 +312,38 @@ jobs:
312312
continue-on-error: true
313313

314314
# ==========================================================================
315-
# C++ Tests
315+
# C++ Tests (disabled - SDK not yet available)
316316
# ==========================================================================
317-
cpp:
318-
name: C++ Tests
319-
runs-on: ubuntu-latest
320-
defaults:
321-
run:
322-
working-directory: tests/cpp
323-
steps:
324-
- uses: actions/checkout@v4
325-
326-
- name: Install dependencies
327-
run: |
328-
sudo apt-get update
329-
sudo apt-get install -y cmake ninja-build
330-
331-
- name: Setup Conan
332-
run: |
333-
pip install conan
334-
conan profile detect
335-
336-
- name: Install Conan dependencies
337-
run: conan install . --output-folder=build --build=missing
338-
339-
- name: Build
340-
run: |
341-
cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=build/conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release -G Ninja
342-
cmake --build build
343-
344-
- name: Run tests
345-
run: ./build/aptos_spec_tests ../../features --tags "@required"
346-
continue-on-error: true
317+
# cpp:
318+
# name: C++ Tests
319+
# runs-on: ubuntu-latest
320+
# defaults:
321+
# run:
322+
# working-directory: tests/cpp
323+
# steps:
324+
# - uses: actions/checkout@v4
325+
#
326+
# - name: Install dependencies
327+
# run: |
328+
# sudo apt-get update
329+
# sudo apt-get install -y cmake ninja-build
330+
#
331+
# - name: Setup Conan
332+
# run: |
333+
# pip install conan
334+
# conan profile detect
335+
#
336+
# - name: Install Conan dependencies
337+
# run: conan install . --output-folder=build --build=missing
338+
#
339+
# - name: Build
340+
# run: |
341+
# cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=build/conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release -G Ninja
342+
# cmake --build build
343+
#
344+
# - name: Run tests
345+
# run: ./build/aptos_spec_tests ../../features --tags "@required"
346+
# continue-on-error: true
347347

348348
# ==========================================================================
349349
# Summary Job
@@ -361,7 +361,7 @@ jobs:
361361
- java
362362
- kotlin
363363
- swift
364-
- cpp
364+
# - cpp # disabled
365365
if: always()
366366
steps:
367367
- name: Check required jobs
@@ -382,7 +382,7 @@ jobs:
382382
echo "Java: ${{ needs.java.result }}"
383383
echo "Kotlin: ${{ needs.kotlin.result }}"
384384
echo "Swift: ${{ needs.swift.result }}"
385-
echo "C++: ${{ needs.cpp.result }}"
385+
# echo "C++: ${{ needs.cpp.result }}" # disabled
386386
echo ""
387387
echo "Note: SDK tests depend on external services (testnet, faucet)"
388388
echo "and may fail due to network issues, not code problems."

0 commit comments

Comments
 (0)