Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 9bfbde4

Browse files
Merge pull request #5166 from magento/sync-develop
Sync develop with master
2 parents b874f58 + 8d410f4 commit 9bfbde4

File tree

116 files changed

+6764
-745
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+6764
-745
lines changed

Docfile.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ content_map:
1212
-
1313
directory: mftf
1414
repository: magento/magento2-functional-testing-framework
15-
branch: develop
15+
branch: master
1616
filter: true
1717
-
1818
directory: page-builder

Rakefile

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,8 @@ require 'kramdown'
1111
require 'launchy'
1212
require 'colorator'
1313

14-
# Load ruby files with helper methods from the 'rakelib/' directory
15-
require_relative 'rakelib/lib/link-checker.rb'
16-
require_relative 'rakelib/lib/converter.rb'
17-
require_relative 'rakelib/lib/double-slash-check.rb'
18-
require_relative 'rakelib/lib/doc-config.rb'
14+
# Require helper methods from the 'lib' directory
15+
Dir.glob('lib/**/*.rb') { |file| require_relative(file) }
1916

2017
desc "Same as 'rake', 'rake preview'"
2118
task default: %w[preview]
@@ -62,10 +59,17 @@ desc 'Pull docs from external repositories'
6259
task init: %w[multirepo:init]
6360

6461
desc 'Run checks (image optimization).'
65-
task check: %w[check:image_optim check:mdl]
62+
task check: %w[check:image_optim check:mdl]
6663

67-
desc 'Generate data for the weekly digest.'
64+
desc 'Generate data for a news digest. Default period is a week since today. For other period use "since" argument: since="jul 4"'
6865
task :whatsnew do
66+
date = ENV['since']
6967
print 'Generating data for the weekly digest: $ '.magenta
70-
sh 'whatsup_github'
68+
if date.nil? or date.empty?
69+
sh 'bin/whatsup_github'
70+
elsif date.is_a? String
71+
sh 'bin/whatsup_github', 'since', ENV['since'].to_s
72+
else
73+
puts 'The "since" argument must be a string/ Example: "jul 4"'
74+
end
7175
end

_checks/html-check-hook.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
require 'html-proofer'
88
require 'yaml'
9-
require_relative '../rakelib/lib/double-slash-check.rb'
9+
require_relative '../lib/double_slash_check.rb'
1010

1111
Jekyll::Hooks.register :site, :post_write do |site|
1212
# Do nothing unless 'site.check_links' is set

_config.checks.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,32 @@
44
#
55
html-proofer:
66

7-
# Do not check external links.
7+
# Do not check external links.
88
:disable_external: true
99

1010
# Report only errors that fall within the 4xx status code range.
1111
:only_4xx: true
1212

1313
# Ignores images with empty alt tags.
1414
:empty_alt_ignore: true
15-
15+
1616
# Sort errors by description in the report
1717
:error_sort: :desc
1818

1919
# Use up to 3 parallel processes to speed up internal file checks.
2020
:parallel:
2121
:in_processes: 3
22+
23+
:cache:
24+
:timeframe: 2w
2225

2326
# Ignore entirely the files which pathname matches a specified pattern
2427
:file_ignore:
25-
- !ruby/regexp /page-builder/
26-
- !ruby/regexp /mrg/
28+
- !ruby/regexp /page-builder/
29+
- !ruby/regexp /guides\/v2\.3\/mrg/
30+
31+
:internal_domains:
32+
- devdocs.magento.com
2733

2834
# Ignore any link that includes a specified pattern
2935
# :url_ignore:

_config.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ exclude:
212212
- bin
213213
- node_modules
214214
- vendor
215-
- .git
215+
- .github
216216
- .idea
217217
- Gemfile
218218
- Gemfile.lock
@@ -222,3 +222,10 @@ exclude:
222222
- rakelib
223223
- README.md
224224
- _plugins
225+
- tmp
226+
- lib
227+
- rakelib
228+
- scripts
229+
- redirects.json
230+
- Docfile.yml
231+

0 commit comments

Comments
 (0)