From f9e757457bf9838dd732082fdf7c0899f37581b3 Mon Sep 17 00:00:00 2001 From: aiden vigue Date: Wed, 9 Jun 2021 22:38:27 -0700 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a41baec..a432baf5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,12 +8,12 @@ on: jobs: build: - name: Build schemes + name: Build prod strategy: matrix: - platform: - - tvOS - - iOS + scheme: + - "JellyfinPlayer" + - "JellyfinPlayer tvOS" runs-on: macos-latest @@ -27,12 +27,9 @@ jobs: bundler-cache: true # runs 'bundle install' and caches installed gems automatically - name: Install Carthage run: "carthage update" - - uses: mxcl/xcodebuild@v1 - with: - xcode: ^12 - platform: ${{ matrix.platform }} - action: build # default = `test` - code-coverage: true # default = `false` - warnings-as-errors: true # default = `false` - configuration: release # no default, ie. `xcodebuild` decides itself + - name: Build! + run: | + xcodebuild build -project "JellyfinPlayer" \ + -scheme "${{ matrix.scheme }}" \ + CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO