version bump to v0.9.1 #146
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build-Test ZeCalculator Macos | |
on: | |
push: | |
workflow_dispatch: | |
jobs: | |
build-test: | |
runs-on: macos-13 | |
steps: | |
- name: Checkout ZeCalculator | |
uses: actions/checkout@v3 | |
- name: Install meson and ninja | |
run: pip3 install meson ninja | |
- name: Select correct Xcode version | |
run: sudo xcode-select -s /Applications/Xcode_15.0.1.app | |
# Need clang 16 to work with libstdc++ std::ranges | |
- name: Setup meson build folder | |
run: meson setup build -D test=true -D b_sanitize=address,undefined | |
- name: Compile code | |
run: cd build && meson compile | |
- name: Test code | |
run: cd build && meson test |