Skip to content

Update for 0.13.8 release #29

Update for 0.13.8 release

Update for 0.13.8 release #29

Workflow file for this run

name: build
on:
push:
pull_request:
jobs:
macos:
runs-on: macos-latest
strategy:
matrix:
xcode: ["14.2.0", "13.4.1"]
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ${{ matrix.xcode }}
- name: Checkout
uses: actions/checkout@v3
- name: Build and Test
run:
xcodebuild -scheme "Expression (Mac)" -sdk macosx clean build test
- name: Codecov
run: bash <(curl -s https://codecov.io/bash) -t f835f552-0734-4266-b5c6-0c184c368bd9
linux:
runs-on: ubuntu-latest
strategy:
matrix:
swift: ["5.7", "5.6", "5.5", "5.2"]
container:
image: swift:${{ matrix.swift }}
options: --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --security-opt apparmor=unconfined
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Build and Test
run: swift test --enable-test-discovery