Skip to content

Commit

Permalink
fix #997 Remove BigSur Github CI
Browse files Browse the repository at this point in the history
  • Loading branch information
Nelson-numerical-software committed Nov 6, 2023
1 parent 9dd605a commit b8548b0
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 77 deletions.
76 changes: 0 additions & 76 deletions .github/workflows/ccpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -176,82 +176,6 @@ jobs:
name: nelson-github-action-artifacts-macOS-Monterey-amd64-${{ steps.json_version.outputs.packageVersion }}.${{ github.run_number }}
path: artifacts/

BigSur:
name: macOS X BigSur
runs-on: macos-11
timeout-minutes: 120

steps:
- name: install dependencies
run: |
brew --version
brew cleanup
brew install coreutils
brew install zlib
brew install libtool
brew install automake
brew install libffi
brew install icu4c
brew info open-mpi
brew install openmpi
brew install pkg-config
brew install pkgconfig
brew install gettext
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
brew install boost
brew install libxml2
brew upgrade cmake
brew install qt5
brew install fftw
brew install portaudio
brew install libsndfile
brew install taglib
brew install libgit2
brew install hdf5
brew install libmatio
brew install eigen
brew install libomp
brew link libomp --force
brew install openblas
- name: Checkout
uses: actions/checkout@v4

- name: Get package version
uses: myrotvorets/[email protected]
id: json_version

- name: Update version
run: |
python $GITHUB_WORKSPACE/tools/update_version/update_version.py
- name: CMake
run: |
export PATH=/usr/local/opt/qt5/bin:$PATH
cmake -DCMAKE_BUILD_TYPE=Release -DWITHOUT_SLICOT_MODULE=ON -G "Unix Makefiles" .
- name: make
run: cmake --build . -- -j $(nproc)
- name: get module skeleton
run: cmake --build . -- get_module_skeleton
- name: build help
run: |
cmake --build . -- buildhelp
- name: minimal tests
run: cmake --build . -- tests_minimal
- name: package
run: cmake --build . -- package
- name: Install
run: sudo make install
- name: all benchs
run: cmake --build . -- benchs_all
- name: all tests
run: cmake --build . -- tests_all
- name: Copy artifacts
run: mkdir artifacts && mv tests_all*.* artifacts && mv benchs_all*.* artifacts && mv Nelson-*.tar.gz artifacts
- uses: actions/upload-artifact@v1
with:
name: nelson-github-action-artifacts-macOS-BigSur-amd64-${{ steps.json_version.outputs.packageVersion }}.${{ github.run_number }}
path: artifacts/

Jammy:
name: Ubuntu-22.04 Jammy (OpenBLAS)
runs-on: ubuntu-22.04
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- axis limits recalculate with `hggroup`.
- `axes` forces focus on current axe.
- function_handle parenthese precedence.
- [#997](http://github.com/Nelson-numerical-software/nelson/issues/997) Macos BigSur Github CI support removed.

## 0.7.10 (2023-10-27)

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,6 @@ The systems listed here without CI or binaries are known to build and operate, b
| | i686 (32-bit) |||
| macOS Ventura | x86-64 (64-bit) || |
| macOS Monterey | x86-64 (64-bit) || |
| macOS BigSur | x86-64 (64-bit) || |
| Ubuntu 22.04 | x86-64 (64-bit) || ✓ (snap) |
| Ubuntu 20.04 | x86-64 (64-bit) || ✓ (snap) |
| Ubuntu 18.04 | x86-64 (64-bit) | | ✓ (snap) |
Expand Down

0 comments on commit b8548b0

Please sign in to comment.