Skip to content

Commit

Permalink
Merge pull request #290 from artichoke/dev/lopopolo-purge-markdown-li…
Browse files Browse the repository at this point in the history
…nk-check

Remove markdown link check
  • Loading branch information
lopopolo authored Dec 24, 2024
2 parents 51a0fbb + c5d0082 commit 192eb09
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 74 deletions.
19 changes: 0 additions & 19 deletions .github/markdown-link-check.json

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/markdown-link-check.yaml

This file was deleted.

22 changes: 20 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,26 @@ bundle install
Intaglio uses [`rake`](Rakefile) as a task runner. You can see the available
tasks by running:

```sh
bundle exec rake --tasks
```console
$ bundle exec rake --tasks
rake build # Build Rust workspace
rake bundle:audit:check # Checks the Gemfile.lock for insecure dependencies
rake bundle:audit:update # Updates the bundler-audit vulnerability database
rake doc # Generate Rust API documentation
rake doc:open # Generate Rust API documentation and open it in a web browser
rake fmt # Format sources
rake fmt:rust # Format Rust sources with rustfmt
rake fmt:text # Format text, YAML, and Markdown sources with prettier
rake format # Format sources
rake format:rust # Format Rust sources with rustfmt
rake format:text # Format text, YAML, and Markdown sources with prettier
rake lint # Lint sources
rake lint:clippy # Lint Rust sources with Clippy
rake lint:clippy:restriction # Lint Rust sources with Clippy restriction pass (unenforced lints)
rake lint:rubocop # Run RuboCop
rake lint:rubocop:autocorrect # Autocorrect RuboCop offenses (only when it's safe)
rake lint:rubocop:autocorrect_all # Autocorrect RuboCop offenses (safe and unsafe)
rake test # Run Intaglio unit tests
```

To lint Ruby sources, Intaglio uses [RuboCop]. RuboCop runs as part of the
Expand Down
19 changes: 0 additions & 19 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -90,22 +90,3 @@ task :test do
end

Bundler::Audit::Task.new

namespace :release do
link_check_files = FileList.new('**/*.md') do |f|
f.exclude('node_modules/**/*')
f.exclude('**/target/**/*')
f.exclude('**/vendor/*/**/*')
f.include('*.md')
f.include('**/vendor/*.md')
end

link_check_files.sort.uniq.each do |markdown|
desc 'Check for broken links in markdown files'
task markdown_link_check: markdown do
command = ['npx', 'markdown-link-check', '--config', '.github/markdown-link-check.json', markdown]
sh command.shelljoin
sleep(rand(1..5))
end
end
end

0 comments on commit 192eb09

Please sign in to comment.