Skip to content

Merge latest commits from original repository (v3.8.5) #1

Merge latest commits from original repository (v3.8.5)

Merge latest commits from original repository (v3.8.5) #1

name: Library Builds
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
env:
LC_CTYPE: en_US.UTF-8
LANG: en_US.UTF-8
jobs:
static-lib:
runs-on: macos-14
strategy:
matrix:
sdk: [ iphonesimulator, macosx ]
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ^15.2
- uses: actions/checkout@v4
- uses: sersoft-gmbh/xcodebuild-action@v3
with:
workspace: Xcode/Lumberjack.xcworkspace
scheme: CocoaLumberjack-Static
configuration: Release
sdk: ${{ matrix.sdk }}
action: build
dynamic-lib:
runs-on: macos-14
strategy:
matrix:
scheme: [ CocoaLumberjack, CocoaLumberjackSwift ]
sdk: [ iphonesimulator, macosx, watchsimulator, appletvsimulator ]
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ^15.2
- uses: actions/checkout@v4
- uses: sersoft-gmbh/xcodebuild-action@v3
with:
workspace: Xcode/Lumberjack.xcworkspace
scheme: ${{ matrix.scheme }}
configuration: Release
sdk: ${{ matrix.sdk }}
action: build