From 90c18fd619ee204323376a62fc301353792f09ad Mon Sep 17 00:00:00 2001 From: Steffan Andrews Date: Sun, 22 Dec 2024 17:24:38 -0800 Subject: [PATCH] git commit -m "Updated GitHub CI" --- .github/workflows/build.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3494e60..0143ffa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,6 +28,32 @@ env: SCHEME: "MenuBarExtraAccess-CI" jobs: + macOS-13: + name: macOS 13 + runs-on: macos-13 + steps: + - uses: actions/checkout@main + - uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - name: Build + run: xcodebuild build -workspace ".swiftpm/xcode/package.xcworkspace" -scheme "$SCHEME" -destination "generic/platform=macOS,name=Any Mac" | xcpretty && exit ${PIPESTATUS[0]} + # - name: Unit Tests + # run: xcodebuild test -workspace ".swiftpm/xcode/package.xcworkspace" -scheme "$SCHEME" -destination "platform=macOS" | xcpretty && exit ${PIPESTATUS[0]} + + macOS-14: + name: macOS 14 + runs-on: macos-14 + steps: + - uses: actions/checkout@main + - uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - name: Build + run: xcodebuild build -workspace ".swiftpm/xcode/package.xcworkspace" -scheme "$SCHEME" -destination "generic/platform=macOS,name=Any Mac" | xcpretty && exit ${PIPESTATUS[0]} + # - name: Unit Tests + # run: xcodebuild test -workspace ".swiftpm/xcode/package.xcworkspace" -scheme "$SCHEME" -destination "platform=macOS" | xcpretty && exit ${PIPESTATUS[0]} + macOS: name: macOS 15 runs-on: macos-15