]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
analysis workflow, add iPhoneOS, AppleTVOS and WatchOS tests.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 24 Jun 2021 11:38:45 +0000 (13:38 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 24 Jun 2021 11:38:45 +0000 (13:38 +0200)
.github/workflows/analysis_ports.yml

index 5d4f36d47c830e93a5c86415faefe2a594ac23f9..613b10212e3da6176a1c94e32f82421590fb1518 100644 (file)
@@ -58,15 +58,69 @@ jobs:
 #            test_ios: "yes"
 #            config: "no"
 #            make: "no"
-          - name: Apple iPhone on iOS, arm64
+#          - name: Apple iPhone on iOS, arm64
+#            os: macos-latest
+#            AUTOTOOLS_HOST: aarch64-apple-ios
+#            OPENSSL_HOST: ios64-cross
+#            IOS_SDK: iPhoneOS
+#            IOS_CPU: arm64
+#            test_ios: "yes"
+#            config: "no"
+#            make: "no"
+          - name: Apple TV on iOS, arm64
             os: macos-latest
             AUTOTOOLS_HOST: aarch64-apple-ios
             OPENSSL_HOST: ios64-cross
-            IOS_SDK: iPhoneOS
+            IOS_SDK: AppleTVOS
             IOS_CPU: arm64
             test_ios: "yes"
             config: "no"
             make: "no"
+          - name: Apple Watch on iOS, armv7
+            os: macos-latest
+            AUTOTOOLS_HOST: armv7-apple-ios
+            OPENSSL_HOST: ios-cross
+            IOS_SDK: WatchOS
+            IOS_CPU: armv7k
+            test_ios: "yes"
+            config: "no"
+            make: "no"
+          - name: iPhoneSimulator on OS X, i386
+            os: macos-latest
+            AUTOTOOLS_HOST: i386-apple-ios
+            OPENSSL_HOST: iphoneos-cross
+            IOS_SDK: i386
+            IOS_CPU: iPhoneSimulator
+            test_ios: "yes"
+            config: "no"
+            make: "no"
+          - name: iPhoneSimulator on OS X, x86_64
+            os: macos-latest
+            AUTOTOOLS_HOST: x86_64-apple-ios
+            OPENSSL_HOST: iphoneos-cross
+            IOS_SDK: x86_64
+            IOS_CPU: iPhoneSimulator
+            test_ios: "yes"
+            config: "no"
+            make: "no"
+          - name: AppleTVSimulator on OS X, x86_64
+            os: macos-latest
+            AUTOTOOLS_HOST: x86_64-apple-ios
+            OPENSSL_HOST: iphoneos-cross
+            IOS_SDK: x86_64
+            IOS_CPU: AppleTVSimulator
+            test_ios: "yes"
+            config: "no"
+            make: "no"
+          - name: WatchSimulator on OS X, i386
+            os: macos-latest
+            AUTOTOOLS_HOST: i386-apple-ios
+            OPENSSL_HOST: iphoneos-cross
+            IOS_SDK: i386
+            IOS_CPU: WatchSimulator
+            test_ios: "yes"
+            config: "no"
+            make: "no"
  
     steps:
       - uses: actions/checkout@v2