From c8ee1b2549c2c057bc37c588ed853a3e8206e37b Mon Sep 17 00:00:00 2001 From: Ian Maia Date: Tue, 3 Sep 2024 16:25:59 +0200 Subject: [PATCH 1/3] Bumped to version 12.0.0 --- CHANGELOG.md | 18 ++++++++++++++++++ Gemfile.lock | 2 +- .../plugin/wpmreleasetoolkit/version.rb | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c3cd98438..22a1a475a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,24 @@ ### Breaking Changes +_None_ + +### New Features + +_None_ + +### Bug Fixes + +_None_ + +### Internal Changes + +_None_ + +## 12.0.0 + +### Breaking Changes + - Removed `build_gradle_path` parameter from `android_current_branch_is_hotfix`. [#579] - Deleted `Fastlane::Helper::Android::GitHelper` and `Fastlane::Helper::Ios::GitHelper`. [#579] - Renamed `create_release` to `create_github_release` for consistency. [#585, #588] diff --git a/Gemfile.lock b/Gemfile.lock index 736ff8abd..091d6c085 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - fastlane-plugin-wpmreleasetoolkit (11.1.0) + fastlane-plugin-wpmreleasetoolkit (12.0.0) activesupport (>= 6.1.7.1) buildkit (~> 1.5) chroma (= 0.2.0) diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/version.rb b/lib/fastlane/plugin/wpmreleasetoolkit/version.rb index 593945d1d..3cfb33d38 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/version.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/version.rb @@ -2,6 +2,6 @@ module Fastlane module Wpmreleasetoolkit - VERSION = '11.1.0' + VERSION = '12.0.0' end end From 3fcc86ed0dea7c0998cad9f653bb82d1fe73e101 Mon Sep 17 00:00:00 2001 From: Ian Maia Date: Tue, 3 Sep 2024 16:27:59 +0200 Subject: [PATCH 2/3] Update Ruby dependencies --- Gemfile.lock | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 091d6c085..59e20014b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -46,8 +46,8 @@ GEM ast (2.4.2) atomos (0.1.3) aws-eventstream (1.3.0) - aws-partitions (1.968.0) - aws-sdk-core (3.202.0) + aws-partitions (1.970.0) + aws-sdk-core (3.202.2) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.9) @@ -292,7 +292,7 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) language_server-protocol (3.17.0.3) - logger (1.6.0) + logger (1.6.1) method_source (0.9.2) mini_magick (4.13.2) mini_mime (1.1.5) @@ -352,7 +352,7 @@ GEM rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.0) + rspec-core (3.13.1) rspec-support (~> 3.13.0) rspec-expectations (3.13.2) diff-lcs (>= 1.2.0, < 2.0) @@ -363,18 +363,17 @@ GEM rspec-support (3.13.1) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) - rubocop (1.65.1) + rubocop (1.66.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.4, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.31.1, < 2.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.1) + rubocop-ast (1.32.2) parser (>= 3.3.1.0) rubocop-rspec (3.0.0) rubocop (~> 1.40) From 6b52ca903b6e59140ec9107a0bcc7faf938dab42 Mon Sep 17 00:00:00 2001 From: Ian Maia Date: Tue, 3 Sep 2024 17:00:24 +0200 Subject: [PATCH 3/3] Re-generate .rubocop_todo.yml --- .rubocop_todo.yml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index f23644c6c..a6989a251 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,6 +1,6 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2024-08-28 16:05:17 UTC using RuboCop version 1.65.1. +# on 2024-09-03 14:59:28 UTC using RuboCop version 1.66.0. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new @@ -20,11 +20,10 @@ Lint/NonLocalExitFromIterator: - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/common/extract_release_notes_for_version_action.rb' - 'lib/fastlane/plugin/wpmreleasetoolkit/helper/android/android_localize_helper.rb' -# Offense count: 4 +# Offense count: 1 Naming/AccessorMethodName: Exclude: - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/configure/configure_update_action.rb' - - 'lib/fastlane/plugin/wpmreleasetoolkit/helper/ios/ios_version_helper.rb' # Offense count: 2 # Configuration parameters: MinNameLength, AllowNamesEndingInNumbers, AllowedNames, ForbiddenNames. @@ -34,7 +33,7 @@ Naming/MethodParameterName: - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/android/an_update_metadata_source_action.rb' - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/common/gp_update_metadata_source.rb' -# Offense count: 109 +# Offense count: 76 # Configuration parameters: NamePrefix, ForbiddenPrefixes, AllowedMethods, MethodDefinitionMacros. # NamePrefix: is_, has_, have_ # ForbiddenPrefixes: is_, has_, have_ @@ -88,13 +87,13 @@ RSpec/InstanceVariable: - 'spec/git_helper_spec.rb' - 'spec/ios_lint_localizations_spec.rb' -# Offense count: 146 +# Offense count: 136 # Configuration parameters: . # SupportedStyles: have_received, receive RSpec/MessageSpies: EnforcedStyle: receive -# Offense count: 48 +# Offense count: 46 # Configuration parameters: EnforcedStyle, IgnoreSharedExamples. # SupportedStyles: always, named_only RSpec/NamedSubject: @@ -132,18 +131,17 @@ RSpec/ReceiveMessages: - 'spec/file_reference_spec.rb' - 'spec/firebase_device_spec.rb' -# Offense count: 67 +# Offense count: 63 # Configuration parameters: Include, CustomTransform, IgnoreMethods, IgnoreMetadata. # Include: **/*_spec.rb RSpec/SpecFilePathFormat: Enabled: false -# Offense count: 9 +# Offense count: 7 RSpec/StubbedMock: Exclude: - 'spec/encryption_helper_spec.rb' - 'spec/file_reference_spec.rb' - - 'spec/publish_release_spec.rb' # Offense count: 2 RSpec/SubjectDeclaration: @@ -183,11 +181,17 @@ Security/Open: - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/android/an_validate_lib_strings_action.rb' - 'lib/fastlane/plugin/wpmreleasetoolkit/actions/android/android_create_xml_release_notes.rb' -# Offense count: 124 +# Offense count: 95 # Configuration parameters: AllowedConstants. Style/Documentation: Enabled: false +# Offense count: 1 +# This cop supports safe autocorrection (--autocorrect). +Style/EmptyLiteral: + Exclude: + - 'lib/fastlane/plugin/wpmreleasetoolkit/helper/ios/ios_strings_file_validation_helper.rb' + # Offense count: 4 # Configuration parameters: AllowedVariables. Style/GlobalVars: