[infra] update CI, update to Xcode 14, etc

This commit is contained in:
Jesse Squires 2022-12-14 16:20:09 -08:00
parent 3de37565ef
commit 489a249e29
No known key found for this signature in database
GPG Key ID: 153766AC1FA1A758
9 changed files with 10 additions and 15 deletions

View File

@ -17,7 +17,7 @@ on:
- main
env:
DEVELOPER_DIR: /Applications/Xcode_13.3.app/Contents/Developer
DEVELOPER_DIR: /Applications/Xcode_14.1.app/Contents/Developer
jobs:
main:

View File

@ -8,7 +8,7 @@ on:
types: [synchronize, opened, reopened, labeled, unlabeled, edited]
env:
DEVELOPER_DIR: /Applications/Xcode_13.3.app/Contents/Developer
DEVELOPER_DIR: /Applications/Xcode_14.1.app/Contents/Developer
jobs:
main:
@ -31,11 +31,6 @@ jobs:
ruby-version: 2.7
bundler-cache: true
# for danger prose-lint
- name: python setup
run: |
echo "/Users/runner/Library/Python/2.7/bin" >> $GITHUB_PATH
- name: danger
env:
DANGER_GITHUB_API_TOKEN: ${{ secrets.DANGER_GITHUB_API_TOKEN }}

View File

@ -12,7 +12,7 @@ on:
- main
env:
DEVELOPER_DIR: /Applications/Xcode_13.3.app/Contents/Developer
DEVELOPER_DIR: /Applications/Xcode_14.1.app/Contents/Developer
jobs:
main:

View File

@ -70,7 +70,6 @@ opt_in_rules:
- overridden_super_call
- override_in_extension
- yoda_condition
- anyobject_protocol
- array_init
- empty_xctest_method
- identical_operands

View File

@ -5,12 +5,13 @@ The changelog for `Nine41`. Also see the [releases](https://github.com/jessesqui
NEXT
-----
- Xcode 14 and Swift 5.7 ([@jessesquires](https://github.com/jessesquires))
- TBA
2.3.0
-----
- Use Xcode 13 and Swift 5.5 ([@jessesquires](https://github.com/jessesquires))
- Xcode 13 and Swift 5.5 ([@jessesquires](https://github.com/jessesquires))
2.2.0
-----

View File

@ -11,7 +11,7 @@ Pod::Spec.new do |s|
s.source = { :git => 'https://github.com/jessesquires/Nine41.git', :tag => s.version }
s.source_files = 'Sources/**/*'
s.swift_version = '5.5'
s.swift_version = '5.7'
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.15'

View File

@ -1,4 +1,4 @@
// swift-tools-version:5.5
// swift-tools-version:5.7
// The swift-tools-version declares the minimum version of Swift required to build this package.
// GitHub

View File

@ -25,8 +25,8 @@ This script fixes most of those issues. It overrides the status bars for all cur
## Requirements
- Swift 5.5+
- Xcode 13.0+
- Swift 5.7+
- Xcode 14.0+
- [SwiftLint](https://github.com/realm/SwiftLint)
## Installation

View File

@ -12,7 +12,7 @@
PROJECT="Nine41.xcodeproj"
SCHEME="Nine41"
VERSION="0.46.1"
VERSION="0.50.3"
FOUND=$(swiftlint version)
LINK="https://github.com/realm/SwiftLint"