@@ -4,15 +4,15 @@ on: [push, pull_request]
44jobs :
55 test :
66 name : Build and Test Nimble-Snapshots
7- runs-on : macOS-13
7+ runs-on : macOS-15
88 steps :
99 - name : Checkout repository
10- uses : actions/checkout@v4.2.2
10+ uses : actions/checkout@v6
1111
1212 - name : Setup Xcode version
13- uses : maxim-lobanov/setup-xcode@v1.4 .0
13+ uses : maxim-lobanov/setup-xcode@v1.6 .0
1414 with :
15- xcode-version : 14.3 .1
15+ xcode-version : 26.1 .1
1616
1717 - name : Set up Ruby 3.3.0
1818 uses : ruby/setup-ruby@v1.245.0
2424 run : mkdir output
2525
2626 - name : Run tests in Swift 5.X
27- run : xcodebuild -workspace 'Bootstrap/Bootstrap.xcworkspace' -sdk 'iphonesimulator' -scheme 'Bootstrap' -destination 'name=iPhone 8 ' SWIFT_VERSION=5.0 build test | tee output/xcodebuild_swift5.0.log
27+ run : xcodebuild -workspace 'Bootstrap/Bootstrap.xcworkspace' -sdk 'iphonesimulator' -scheme 'Bootstrap' -destination 'name=iPhone SE (3rd generation) ' SWIFT_VERSION=5.0 build test | tee output/xcodebuild_swift5.0.log
2828
2929 - name : Run Carthage integration test
3030 run : carthage bootstrap --use-xcframeworks --platform iOS,tvOS && xcodebuild
@@ -35,28 +35,28 @@ jobs:
3535 swiftlint lint --no-cache --reporter junit | tee result.xml
3636
3737 - name : Store Swiftlint artifacts
38- uses : actions/upload-artifact@v4
38+ uses : actions/upload-artifact@v6
3939 with :
4040 name : Swiftlint
4141 path : |
4242 result.xml
4343
4444 - name : Store output artifacts
45- uses : actions/upload-artifact@v4
45+ uses : actions/upload-artifact@v6
4646 with :
4747 name : Output
4848 path : |
4949 output
5050
5151 - name : Store FailureDiffs artifacts
52- uses : actions/upload-artifact@v4
52+ uses : actions/upload-artifact@v6
5353 with :
5454 name : FailureDiffs
5555 path : |
5656 Bootstrap/BootstrapTests/FailureDiffs/
5757
5858 - name : Danger action
59- uses : MeilCli/danger-action@v5.6.33
59+ uses : MeilCli/danger-action@v6
6060 if : github.event_name == 'pull_request'
6161 with :
6262 plugins_file : ' Gemfile'
0 commit comments