Skip to content

Commit ccc9df1

Browse files
authored
Update tests.yml
1 parent a8376e9 commit ccc9df1

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/tests.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,33 @@ on:
1313
- '**/*.swift'
1414

1515
jobs:
16+
tests-macos12:
17+
name: Test Builds - macOS 12
18+
runs-on: macos-12.0
19+
strategy:
20+
matrix:
21+
xcode: [ "13.1", "13.2.1", "13.3.1" ]
22+
23+
env:
24+
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer
25+
26+
steps:
27+
- name: 🛒 Checkout
28+
uses: actions/checkout@v2
29+
30+
- name: 🧱 Build
31+
run: make build-release
32+
33+
- name: 🚩 Checkout Vexil
34+
uses: actions/checkout@v2
35+
with:
36+
repository: unsignedapps/Vexil
37+
ref: v1.2.2
38+
path: Vexil
39+
40+
- name: 📦 Package Vexil
41+
run: cd Vexil && ../.build/release/swift-create-xcframework --zip --zip-version 1.2.2 --platform ios --platform macos --platform tvos --platform watchos
42+
1643
tests-macos11:
1744
name: Test Builds - macOS 11
1845
runs-on: macos-11.0

0 commit comments

Comments
 (0)