diff --git a/.github/workflows/native.yml b/.github/workflows/native.yml deleted file mode 100644 index 2e84a645..00000000 --- a/.github/workflows/native.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: Native Builds - -on: - push: - branches: - - main - pull_request: - branches: - - main - -env: - CMAKE_BUILD_PARALLEL_LEVEL: 3 - CTEST_OUTPUT_ON_FAILURE: 1 - -jobs: - native-linux: - name: Native Linux - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Dependencies - run: | - sudo apt-get install -y linux-headers-$(uname -r) libssl-dev nlohmann-json3-dev doctest-dev - - name: Create CMake Cache - run: | - cmake -B build -DTESTING=ON - - name: Build - run: | - cmake --build build - - name: Test - run: | - cmake --build build --target test - - native-macos: - name: Native MacOs - runs-on: macos-latest - steps: - - uses: actions/checkout@v4 - - name: Dependencies - run: | - brew install nlohmann-json doctest - - name: Create CMake Cache - run: | - cmake -B build -DTESTING=ON - - name: Build - run: | - cmake --build build - - name: Test - run: | - cmake --build build --target test