File tree Expand file tree Collapse file tree 4 files changed +19
-20
lines changed
lib/fastlane/plugin/wpmreleasetoolkit/helper Expand file tree Collapse file tree 4 files changed +19
-20
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,12 @@ _None_
14
14
15
15
### Bug Fixes
16
16
17
+ * Fixes a bug that was breaking the ` promo_screenshots ` helper [ #276 ]
17
18
* Fix crashes in actions dealing with hotfixes. [ #288 ]
18
19
19
20
### Internal Changes
20
21
21
- _ None _
22
+ * Update the ` BigDecimal ` and ` ActiveSupport ` gems to clean up our ` Gemfile ` and improve future compatibility.
22
23
23
24
## 1.3.1
24
25
Original file line number Diff line number Diff line change 2
2
remote: .
3
3
specs:
4
4
fastlane-plugin-wpmreleasetoolkit (1.3.1 )
5
- activesupport (~> 5 )
6
- bigdecimal (~> 1.4 )
5
+ activesupport (~> 6.0 )
6
+ bigdecimal (~> 2.0 )
7
7
chroma (= 0.2.0 )
8
8
diffy (~> 3.3 )
9
9
git (~> 1.3 )
19
19
remote: https://rubygems.org/
20
20
specs:
21
21
CFPropertyList (3.0.3 )
22
- activesupport (5.2.6 )
22
+ activesupport (6.1.4 )
23
23
concurrent-ruby (~> 1.0 , >= 1.0.2 )
24
- i18n (>= 0.7 , < 2 )
25
- minitest (~> 5.1 )
26
- tzinfo (~> 1.1 )
24
+ i18n (>= 1.6 , < 2 )
25
+ minitest (>= 5.1 )
26
+ tzinfo (~> 2.0 )
27
+ zeitwerk (~> 2.3 )
27
28
addressable (2.7.0 )
28
29
public_suffix (>= 2.0.2 , < 5.0 )
29
30
artifactory (3.0.15 )
46
47
aws-sigv4 (1.2.3 )
47
48
aws-eventstream (~> 1 , >= 1.0.2 )
48
49
babosa (1.0.4 )
49
- bigdecimal (1.4.4 )
50
+ bigdecimal (2.0.3 )
50
51
chroma (0.2.0 )
51
52
claide (1.0.3 )
52
53
claide-plugins (0.9.2 )
@@ -312,14 +313,13 @@ GEM
312
313
simplecov-html (0.10.2 )
313
314
terminal-notifier (2.0.0 )
314
315
terminal-table (1.6.0 )
315
- thread_safe (0.3.6 )
316
316
trailblazer-option (0.1.1 )
317
317
tty-cursor (0.7.1 )
318
318
tty-screen (0.8.1 )
319
319
tty-spinner (0.9.3 )
320
320
tty-cursor (~> 0.7 )
321
- tzinfo (1.2.9 )
322
- thread_safe (~> 0.1 )
321
+ tzinfo (2.0.4 )
322
+ concurrent-ruby (~> 1.0 )
323
323
uber (0.1.0 )
324
324
unf (0.1.4 )
325
325
unf_ext
342
342
xcpretty-travis-formatter (1.0.1 )
343
343
xcpretty (~> 0.2 , >= 0.0.7 )
344
344
yard (0.9.26 )
345
+ zeitwerk (2.4.2 )
345
346
346
347
PLATFORMS
347
348
ruby
@@ -365,4 +366,4 @@ DEPENDENCIES
365
366
yard
366
367
367
368
BUNDLED WITH
368
- 2.2.16
369
+ 2.2.22
Original file line number Diff line number Diff line change @@ -43,13 +43,8 @@ Gem::Specification.new do |spec|
43
43
spec . add_dependency 'progress_bar' , '~> 1.3'
44
44
spec . add_dependency 'parallel' , '~> 1.14'
45
45
spec . add_dependency 'chroma' , '0.2.0'
46
- spec . add_dependency 'activesupport' , '~> 5'
47
- # Some of the upstream code uses `BigDecimal.new` which version 2.0 of the
48
- # `bigdecimal` gem removed. Until we'll find the time to identify the
49
- # dependencies and see if we can move them to something compatible with
50
- # modern `bigdecimal`, let's constrain the gem to a version still supporting
51
- # `.new` but which warns about it deprecation.
52
- spec . add_dependency 'bigdecimal' , '~> 1.4'
46
+ spec . add_dependency 'activesupport' , '~> 6.0'
47
+ spec . add_dependency 'bigdecimal' , '~> 2.0'
53
48
54
49
spec . add_development_dependency 'pry' , '~> 0.12.2'
55
50
spec . add_development_dependency 'bundler' , '~> 2.0'
Original file line number Diff line number Diff line change @@ -36,7 +36,9 @@ def self.plugin_root
36
36
while continue
37
37
child_filenames = dir . children . map! { |x | File . basename ( x ) }
38
38
39
- if child_filenames . include? 'fastlane-plugin-wpmreleasetoolkit.gemspec'
39
+ # The first case is for development – where the `.gemspec` is present in the project root
40
+ # The second case is for production – where there's no `.gemspec`, but the root dir of the plugin is named `fastlane-plugin-wpmreleasetoolkit-{version}`.
41
+ if child_filenames . include? ( 'fastlane-plugin-wpmreleasetoolkit.gemspec' ) || File . basename ( dir ) . start_with? ( 'fastlane-plugin-wpmreleasetoolkit-' )
40
42
continue = false
41
43
else
42
44
dir = dir . parent
You can’t perform that action at this time.
0 commit comments