diff --git a/CHANGELOG.md b/CHANGELOG.md index 69fece988..6bbbbe330 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ _None_ ### New Features -_None_ +- Added Mac support to all `common` actions and any relevant `ios` actions [#439] ### Bug Fixes @@ -36,7 +36,7 @@ _None_ - Allow `android_firebase_test` to not crash on failure, letting the caller do custom failure handling (e.g. Buildkite Annotations, etc) on their side. [#430] - `promo_screenshots` now checks that the fonts—referenced via `font-family` in all the stylesheets referenced in the config file—are installed before starting, and prompt to install them if they are not. This check is enabled by default now but can be disabled/skipped if it causes any issue. [#429] -- `promo_screenshots` now supports config files to be written in `YAML` in addition to still supporting `JSON`. [#429] +- `promo_screenshots` now supports config files to be written in `YAML` in addition to still supporting `JSON`. [#429] ### Bug Fixes diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_downloadmetadata_action.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_downloadmetadata_action.rb index 81d02a5e7..22e824dff 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_downloadmetadata_action.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_downloadmetadata_action.rb @@ -83,7 +83,7 @@ def self.authors end def self.is_supported?(platform) - [:ios, :android].include?(platform) + true end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_update_metadata_source.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_update_metadata_source.rb index 3aa7b5576..bb191420e 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_update_metadata_source.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_update_metadata_source.rb @@ -163,7 +163,7 @@ def self.authors end def self.is_supported?(platform) - [:ios, :android].include?(platform) + true end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_betabuild_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_betabuild_prechecks.rb index 7f4672d73..7d6ee6e69 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_betabuild_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_betabuild_prechecks.rb @@ -91,7 +91,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_prechecks.rb index 66dff475a..142da9088 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_prechecks.rb @@ -67,7 +67,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_preflight.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_preflight.rb index 248a21197..be37485b3 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_preflight.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_build_preflight.rb @@ -70,7 +70,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_beta.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_beta.rb index e37181e36..f6228c9f9 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_beta.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_beta.rb @@ -44,7 +44,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end private diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_hotfix.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_hotfix.rb index 059baf74d..aa6ff18dc 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_hotfix.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_hotfix.rb @@ -75,7 +75,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end private diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_release.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_release.rb index 2737525fc..03670d08a 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_release.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_bump_version_release.rb @@ -84,7 +84,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end private diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_check_beta_deps.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_check_beta_deps.rb index 4c1ad3af1..da41c4d40 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_check_beta_deps.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_check_beta_deps.rb @@ -55,7 +55,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_clear_intermediate_tags.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_clear_intermediate_tags.rb index f72ee9c78..441557e2e 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_clear_intermediate_tags.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_clear_intermediate_tags.rb @@ -53,7 +53,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_codefreeze_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_codefreeze_prechecks.rb index 71c0864fe..a4ce3d631 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_codefreeze_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_codefreeze_prechecks.rb @@ -69,7 +69,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_completecodefreeze_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_completecodefreeze_prechecks.rb index 8edb3b6b0..3d636a6fa 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_completecodefreeze_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_completecodefreeze_prechecks.rb @@ -56,7 +56,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_current_branch_is_hotfix.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_current_branch_is_hotfix.rb index 696667ad0..b2c1c9b99 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_current_branch_is_hotfix.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_current_branch_is_hotfix.rb @@ -33,7 +33,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_final_tag.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_final_tag.rb index fb2033af4..fa06e2248 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_final_tag.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_final_tag.rb @@ -45,7 +45,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_finalize_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_finalize_prechecks.rb index 0d1a1e30f..dd2de41bf 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_finalize_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_finalize_prechecks.rb @@ -57,7 +57,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_app_version.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_app_version.rb index 85581d98d..8d2a647be 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_app_version.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_app_version.rb @@ -40,7 +40,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_build_version.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_build_version.rb index e62a81054..a6dc76f04 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_build_version.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_get_build_version.rb @@ -53,7 +53,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_hotfix_prechecks.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_hotfix_prechecks.rb index 8be8d3f1d..df05ae777 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_hotfix_prechecks.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_hotfix_prechecks.rb @@ -71,7 +71,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_tag_build.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_tag_build.rb index e9b1ae010..4c427426a 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_tag_build.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_tag_build.rb @@ -37,7 +37,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata.rb index 94a05510f..996671246 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata.rb @@ -33,7 +33,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata_source.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata_source.rb index c7d591503..227f6a412 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata_source.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_metadata_source.rb @@ -74,7 +74,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_release_notes.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_release_notes.rb index 3f5f417a9..dd093873e 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_release_notes.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_update_release_notes.rb @@ -54,7 +54,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_validate_ci_build.rb b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_validate_ci_build.rb index 6c99f623b..998f9757d 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_validate_ci_build.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/actions/ios/ios_validate_ci_build.rb @@ -39,7 +39,7 @@ def self.authors end def self.is_supported?(platform) - platform == :ios + [:ios, :mac].include?(platform) end end end