1
0
mirror of git://jb55.com/damus synced 2024-09-18 19:23:49 +00:00
damus/.github/workflows/run-tests.yaml

32 lines
762 B
YAML
Raw Normal View History

name: Run Test Suite
run-name: Testing ${{ github.ref }} by @${{ github.actor }}
2023-01-10 23:46:38 +00:00
on:
push:
branches:
- "master"
2023-07-14 16:34:00 +00:00
- "ci"
2023-01-10 23:46:38 +00:00
pull_request:
branches:
- "*"
2023-01-10 23:46:38 +00:00
jobs:
run_tests:
runs-on: macos-12
strategy:
matrix:
include:
- xcode: "14.2"
ios: "16.2"
name: Test iOS (${{ matrix.ios }})
2023-01-10 23:46:38 +00:00
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Select Xcode
uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ${{ matrix.xcode }}
- name: Run Tests
run: xcodebuild test -scheme damus -project damus.xcodeproj -destination 'platform=iOS Simulator,name=iPhone 14,OS=${{ matrix.ios }}' | xcpretty && exit ${PIPESTATUS[0]}