Просмотр исходного кода

Merge pull request #2317 from onevcat/ci

Upgrade CI settings
Wei Wang 1 год назад
Родитель
Сommit
2dd662b6d2
4 измененных файлов с 25 добавлено и 14 удалено
  1. 5 0
      .github/workflows/build.yaml
  2. 5 1
      .github/workflows/test.yaml
  3. 1 1
      .ruby-version
  4. 14 12
      Gemfile.lock

+ 5 - 0
.github/workflows/build.yaml

@@ -1,5 +1,9 @@
 name: build
 
+defaults:
+  run:
+    shell: bash -leo pipefail {0}
+
 on: [push, pull_request]
 
 concurrency:
@@ -21,6 +25,7 @@ jobs:
         xcode: [
           '15.2',
           '15.3',
+          '16.0',
         ]
     steps:
       - uses: actions/checkout@v4

+ 5 - 1
.github/workflows/test.yaml

@@ -1,5 +1,9 @@
 name: test
 
+defaults:
+  run:
+    shell: bash -leo pipefail {0}
+
 on: [push, pull_request]
 
 concurrency:
@@ -20,7 +24,7 @@ jobs:
         ]
         xcode: [
           '15.4',
-          '16.0',
+          '16.1',
         ]
     steps:
       - uses: actions/checkout@v4

+ 1 - 1
.ruby-version

@@ -1 +1 @@
-3.3.1
+3.3.6

+ 14 - 12
Gemfile.lock

@@ -5,8 +5,9 @@ GEM
       base64
       nkf
       rexml
-    activesupport (7.2.1.2)
+    activesupport (7.2.2)
       base64
+      benchmark (>= 0.3)
       bigdecimal
       concurrent-ruby (~> 1.0, >= 1.3.1)
       connection_pool (>= 2.2.5)
@@ -24,8 +25,8 @@ GEM
     artifactory (3.0.17)
     atomos (0.1.3)
     aws-eventstream (1.3.0)
-    aws-partitions (1.997.0)
-    aws-sdk-core (3.211.0)
+    aws-partitions (1.1003.0)
+    aws-sdk-core (3.212.0)
       aws-eventstream (~> 1, >= 1.3.0)
       aws-partitions (~> 1, >= 1.992.0)
       aws-sigv4 (~> 1.9)
@@ -33,7 +34,7 @@ GEM
     aws-sdk-kms (1.95.0)
       aws-sdk-core (~> 3, >= 3.210.0)
       aws-sigv4 (~> 1.5)
-    aws-sdk-s3 (1.169.0)
+    aws-sdk-s3 (1.170.0)
       aws-sdk-core (~> 3, >= 3.210.0)
       aws-sdk-kms (~> 1)
       aws-sigv4 (~> 1.5)
@@ -41,12 +42,13 @@ GEM
       aws-eventstream (~> 1, >= 1.0.2)
     babosa (1.0.4)
     base64 (0.2.0)
+    benchmark (0.4.0)
     bigdecimal (3.1.8)
     claide (1.1.0)
-    cocoapods (1.16.0)
+    cocoapods (1.16.2)
       addressable (~> 2.8)
       claide (>= 1.0.2, < 2.0)
-      cocoapods-core (= 1.16.0)
+      cocoapods-core (= 1.16.2)
       cocoapods-deintegrate (>= 1.0.3, < 2.0)
       cocoapods-downloader (>= 2.1, < 3.0)
       cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -60,8 +62,8 @@ GEM
       molinillo (~> 0.8.0)
       nap (~> 1.0)
       ruby-macho (>= 2.3.0, < 3.0)
-      xcodeproj (>= 1.26.0, < 2.0)
-    cocoapods-core (1.16.0)
+      xcodeproj (>= 1.27.0, < 2.0)
+    cocoapods-core (1.16.2)
       activesupport (>= 5.0, < 8)
       addressable (~> 2.8)
       algoliasearch (~> 1.0)
@@ -217,7 +219,7 @@ GEM
     i18n (1.14.6)
       concurrent-ruby (~> 1.0)
     jmespath (1.6.2)
-    json (2.7.4)
+    json (2.8.1)
     jwt (2.9.3)
       base64
     logger (1.6.1)
@@ -232,7 +234,7 @@ GEM
     naturally (2.2.1)
     netrc (0.11.0)
     nkf (0.2.0)
-    optparse (0.5.0)
+    optparse (0.6.0)
     os (1.1.4)
     plist (3.7.1)
     public_suffix (4.0.7)
@@ -276,7 +278,7 @@ GEM
     xcode-install (2.8.1)
       claide (>= 0.9.1)
       fastlane (>= 2.1.0, < 3.0.0)
-    xcodeproj (1.26.0)
+    xcodeproj (1.27.0)
       CFPropertyList (>= 2.3.3, < 4.0)
       atomos (~> 0.1.3)
       claide (>= 1.0.2, < 2.0)
@@ -297,4 +299,4 @@ DEPENDENCIES
   xcode-install
 
 BUNDLED WITH
-   2.4.12
+   2.5.22