bitrise-io / bitrise-steplib

New Bitrise StepLib
MIT License
158 stars 368 forks source link

export-xcarchive-4.6.0 #4317

Closed bitrise-devs-bot closed 2 days ago

bitrise-devs-bot commented 2 days ago

TagCheck

https://github.com/bitrise-steplib/steps-export-xcarchive/releases/4.6.0

bitrise-coresteps-bot commented 2 days ago

Don't forget to follow semantic versioning! Breaking changes (including step inputs) should be in major versions only.

step.yml changes compared to previous version:

--- steps/export-xcarchive/4.5.3/step.yml   2024-11-21 12:54:12
+++ steps/export-xcarchive/4.6.0/step.yml   2024-11-21 12:54:13
@@ -36,8 +36,8 @@
 source_code_url: https://github.com/bitrise-steplib/steps-export-xcarchive
 support_url: https://github.com/bitrise-steplib/steps-export-xcarchive/issues
-published_at: 2024-10-21T19:44:43.303116017Z
+published_at: 2024-11-21T12:51:35.189073467Z
 source:
   git: https://github.com/bitrise-steplib/steps-export-xcarchive.git
-  commit: c31496d986a0ed04a619d6cb8e04f15e8694ec9d
+  commit: 1df1e70527a2b7ee73f637b8589bda0c0840d20f
 project_type_tags:
 - ios
@@ -241,5 +241,4 @@
       The input value can be a file path (eg. `/var/folders/69/qgnyrbkx23dbp0p6p_b6bc9m0000gn/T//private_key.p8`) or an HTTPS URL.
       This input only takes effect if the other two connection override inputs are set too (`api_key_id`, `api_key_issuer_id`).
-    is_required: false
     summary: Local path or remote URL to the private key (p8 file). This overrides
       the Bitrise-managed API connection.
@@ -253,5 +252,4 @@
       on a step-level. Most of the time it's easier to set up the connection on the App Settings page on Bitrise.
       This input only takes effect if the other two connection override inputs are set too (`api_key_path`, `api_key_issuer_id`).
-    is_required: false
     summary: Private key ID used for App Store Connect authentication. This overrides
       the Bitrise-managed API connection.
@@ -265,8 +263,20 @@
       on a step-level. Most of the time it's easier to set up the connection on the App Settings page on Bitrise.
       This input only takes effect if the other two connection override inputs are set too (`api_key_path`, `api_key_id`).
-    is_required: false
     summary: Private key issuer ID used for App Store Connect authentication. This
       overrides the Bitrise-managed API connection.
     title: App Store Connect API issuer ID
+- api_key_enterprise_account: "no"
+  opts:
+    category: App Store Connect connection override
+    description: |-
+      Indicates if the account is an enterprise type.
+      This overrides the Bitrise-managed API connection, only set this input if you know you have an enterprise account.
+    is_required: true
+    summary: Indicates if the account is an enterprise type. This overrides the Bitrise-managed
+      API connection.
+    title: App Store Connect API enterprise account
+    value_options:
+    - "yes"
+    - "no"
 - opts:
     category: Debugging