Skip to content

Commit

Permalink
Merge pull request #17470 from Homebrew/docs_workflow_tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeMcQuaid committed Jun 11, 2024
2 parents c6c0be6 + faedd41 commit b514158
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 15 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,11 @@ jobs:
- name: Check code blocks conform to our Ruby style guide
run: brew style docs

- name: Generate formulae.brew.sh API samples
if: github.repository == 'Homebrew/formulae.brew.sh'
working-directory: docs
run: ../script/generate-api-samples.rb

- name: Build the site and check for broken links
working-directory: docs
run: bundle exec rake test
Expand Down
31 changes: 16 additions & 15 deletions docs/Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,26 +17,27 @@ task test: :build do
require "html-proofer"
HTMLProofer.check_directory(
"./_site",
parallel: { in_threads: 4 },
favicon: true,
parallel: { in_threads: 4 },
favicon: true,
ignore_status_codes: [0, 403],
check_favicon: true,
check_opengraph: true,
check_html: true,
check_img_http: true,
enforce_https: true,
ignore_files: [
%r{Kickstarter-Supporters},
check_favicon: true,
check_opengraph: true,
check_html: true,
check_img_http: true,
enforce_https: true,
ignore_files: [
/Kickstarter-Supporters/,
],
ignore_urls: [
ignore_urls: [
"/",
%r{https://formulae.brew.sh"},
%r{https://github.com/},
'https://legacy.python.org/dev/peps/pep-0453/#recommendations-for-downstream-distributors',
"https://legacy.python.org/dev/peps/pep-0453/#recommendations-for-downstream-distributors",
],
cache: {
cache: {
timeframe: {
external: "1h"
}
}
external: "1h",
},
},
).run
end

0 comments on commit b514158

Please sign in to comment.