From 6b144cfde695c889b544039a3ba373d6977afc1a Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 3 Feb 2024 18:50:29 -0800 Subject: [PATCH] linux CI: remove basic GCC13 Alpine now tests GCC13 for multiple platforms. No need to duplicate. Signed-off-by: Rosen Penev --- .github/workflows/linux-gcc13.yaml | 40 ------------------------------ 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/linux-gcc13.yaml diff --git a/.github/workflows/linux-gcc13.yaml b/.github/workflows/linux-gcc13.yaml deleted file mode 100644 index a85b23c8..00000000 --- a/.github/workflows/linux-gcc13.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: "Linux+gcc13" -on: - push: - branches: [ master ] - pull_request: - # branches: [ master ] - -jobs: - build_libebml: - name: libebml ${{ matrix.shared.name }} with gcc13 - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - shared: [ - { "name": "Dynamic", "option": "ON"}, - { "name": "Static", "option": "OFF"} - ] - env: - CMAKE_OPTIONS: -DDEV_MODE=ON -DBUILD_TESTING=ON - steps: - - uses: lukka/get-cmake@latest - - - name: Get pushed code - uses: actions/checkout@v4 - - - name: Configure ${{ matrix.shared.name }} library - run: cmake -S . -B _build ${{ env.CMAKE_OPTIONS }} -DBUILD_SHARED_LIBS=${{ matrix.shared.option }} -DCMAKE_INSTALL_PREFIX:STRING=${GITHUB_WORKSPACE}/_built - env: - CC: gcc-13 - CXX: g++-13 - - - name: Build - run: cmake --build _build --parallel - - - name: Test installation - run: cmake --install _build --prefix ${GITHUB_WORKSPACE}/_built - - - name: Run tests - run: ctest --test-dir _build