diff --git a/.github/workflows/MainCI.yml b/.github/workflows/MainCI.yml index c2737d3..4dd785e 100644 --- a/.github/workflows/MainCI.yml +++ b/.github/workflows/MainCI.yml @@ -22,9 +22,9 @@ jobs: test-gcc: strategy: matrix: - libraryType: [HeaderOnly, Static, Shared] - version: [7, 10, 12] - os: [ubuntu-22.04] + libraryType: [Static] + version: [7, 8, 10, 11] + os: [ubuntu-20.04] runs-on: ${{ matrix.os }} @@ -51,44 +51,12 @@ jobs: working-directory: ${{ env.BUILD_DIR }} run: ctest -C ${{env.BUILD_TYPE}} - test-mingw: - strategy: - matrix: - libraryType: [HeaderOnly, Static] - version: [7, 10, 12] - os: [windows-2022] - - runs-on: ${{ matrix.os }} - - steps: - - uses: actions/checkout@v3 - - - name: Install MinGW - uses: egor-tensin/setup-mingw@v2.2.0 - with: - version: ${{ matrix.version }} - - - name: Install Conan Packages - uses: ./.github/actions/conan-install - with: - install-dir: ${{ env.BUILD_DIR }} - - - name: CMake Build - uses: ./.github/actions/cmake-build - with: - build-dir: ${{ env.BUILD_DIR }} - build-type: ${{ env.BUILD_TYPE }} - - - name: Test - working-directory: ${{ env.BUILD_DIR }} - run: ctest -C ${{env.BUILD_TYPE}} - test-clang: strategy: matrix: - libraryType: [HeaderOnly, Static] - version: [6, 10, 15] - os: [windows-2022, ubuntu-22.04] + libraryType: [Static] + version: [6, 13, 14, 15] + os: [ubuntu-20.04] runs-on: ${{ matrix.os }} @@ -114,37 +82,3 @@ jobs: - name: Test working-directory: ${{ env.BUILD_DIR }} run: ctest -C ${{env.BUILD_TYPE}} - - test-msvc: - strategy: - fail-fast: false - matrix: - libraryType: [HeaderOnly, Static] - version: [14, 15, 17] - os: [windows-2022] - - runs-on: ${{ matrix.os }} - - steps: - - uses: actions/checkout@v3 - - - name: Install MSVC - uses: TheMrMilchmann/setup-msvc-dev@v2.0.0 - with: - toolset: ${{ matrix.version }} - arch: x64 - - - name: Install Conan Packages - uses: ./.github/actions/conan-install - with: - install-dir: ${{ env.BUILD_DIR }} - - - name: CMake Build - uses: ./.github/actions/cmake-build - with: - build-dir: ${{ env.BUILD_DIR }} - build-type: ${{ env.BUILD_TYPE }} - - - name: Test - working-directory: ${{ env.BUILD_DIR }} - run: ctest -C ${{env.BUILD_TYPE}} diff --git a/Docs/getting-started.rst b/Docs/getting-started.rst index 62c4d30..4c969d0 100644 --- a/Docs/getting-started.rst +++ b/Docs/getting-started.rst @@ -16,8 +16,8 @@ Library is officially supported on the following platforms: **Compilers:** -* gcc 5.0+ -* clang 5.0+ +* gcc 7.0+ +* clang 6.0+ * MSVC 2015+ If you notice any problems/bugs, please file an issue on the 7bitInjector_ GitHub Issue Tracker. Pull requests containing fixes are welcome! diff --git a/README.md b/README.md index 00d5d6e..7297aab 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ -[![DevCI](https://github.com/7bitcoder/7bitinjector/actions/workflows/DevCI.yml/badge.svg?branch=dev)](https://github.com/7bitcoder/7bitinjector/actions/workflows/DevCI.ym) - -[![MainCI](https://github.com/7bitcoder/7bitinjector/actions/workflows/MainCI.yml/badge.svg?branch=main)](https://github.com/7bitcoder/7bitinjector/actions/workflows/MainCI.ym) +[![DevCI](https://github.com/7bitcoder/7bitinjector/actions/workflows/DevCI.yml/badge.svg?branch=dev)](https://github.com/7bitcoder/7bitinjector/actions/workflows/DevCI.yml) +[![MainCI](https://github.com/7bitcoder/7bitinjector/actions/workflows/MainCI.yml/badge.svg?branch=main)](https://github.com/7bitcoder/7bitinjector/actions/workflows/MainCI.yml)
logo