Skip to content

Commit

Permalink
Remove MacOS tests
Browse files Browse the repository at this point in the history
These tests keep failing and we have no resources to fix it at the
moment.

Signed-off-by: Michal Siedlaczek <[email protected]>
  • Loading branch information
elshize committed Feb 18, 2025
1 parent f0c2d7c commit 4f13222
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 44 deletions.
42 changes: 0 additions & 42 deletions .github/workflows/trunk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,48 +34,6 @@ jobs:
shell: bash
run: docker run pisa ctest -VV -j 4

mac_tests:
runs-on: ${{ matrix.os }}
strategy:
matrix:
name: [macos-xcode-13.2]
include:
- name: macos-xcode-13.2
os: macos-latest
compiler: "xcode"
version: "13.2"
steps:
- uses: actions/checkout@v2

- name: Install (macOS)
if: runner.os == 'macOS'
run: |
brew install autoconf automake libtool cmake
sudo xcode-select -switch /Applications/Xcode_${{ matrix.version }}.app
echo "CC=$(xcrun -f clang)" >> $GITHUB_ENV
echo "CXX=$(xcrun -f clang++)" >> $GITHUB_ENV
echo "SDKROOT=$(xcodebuild -version -sdk macosx Path)" >> $GITHUB_ENV
echo "PATH=$(dirname $(xcrun -f clang)):$PATH" >> $GITHUB_ENV
- name: Create Build Environment
shell: bash
run: cmake -E make_directory ${{runner.workspace}}/build

- name: Configure
shell: bash
working-directory: ${{runner.workspace}}/build
run: cmake "$GITHUB_WORKSPACE" -DCMAKE_BUILD_TYPE=Debug -DPISA_BUILD_TOOLS=ON -DPISA_CI_BUILD=ON ..

- name: Build
shell: bash
working-directory: ${{runner.workspace}}/build
run: cmake --build . --config Debug -- -j 4

- name: Test
shell: bash
working-directory: ${{runner.workspace}}/build
run: ctest -VV -j 4

tidy:
runs-on: ubuntu-22.04

Expand Down
7 changes: 5 additions & 2 deletions docs/src/guide/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,11 @@ following configurations:
- Linux:
- GCC, versions: 10, 11, 12, 13
- Clang 15, 16
- MaxOS:
- XCode 13.2

There are currently no MacOS builds running in CI because we have no one
actively maintaining them. That said, Mac builds should in theory work
on the x86 architecture. The new ARM-based architecture has not been
tested.

_Supporting Windows is planned but is currently not being actively
worked on_, mostly due to a combination of man-hour shortage,
Expand Down

0 comments on commit 4f13222

Please sign in to comment.