Skip to content

修正错误的 cmake 指令,删除 clang-format 检查 #4

修正错误的 cmake 指令,删除 clang-format 检查

修正错误的 cmake 指令,删除 clang-format 检查 #4

Workflow file for this run

name: build and test
on:
push:
branches: [ "main", "ci-test" ]
pull_request:
branches: [ "main" ]
jobs:
on-ubuntu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup deps
run: sudo apt upgrade && sudo apt install build-essential cmake xmake
- name: CMake config
run: mkdir build && cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DEMDEVIF_TEST_FRAMEWORK_ENABLE_TEST=ON -DEMDEVIF_TEST_FRAMEWORK_TEST_NAME="integration_test" --debug-output
- name: CMake build
run: cmake --build build --verbose
- name: ctest
run: cd build && ctest . --verbose
- name: clean
run: rm -r build
- name: XMake config
run: xmake f --EMDEVIF_TEST_FRAMEWORK_ENABLE_TEST=true --EMDEVIF_TEST_FRAMEWORK_TEST_NAME="integration_test" --verbose
- name: XMake build
run: xmake --build --verbose emdevif_test_framework_test
- name: XMake run test
run: xmake run emdevif_test_framework_test