タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

githubとlintに関するmizdraのブックマーク (1)

  • textlintとGitHubのCode Scanningを組み合わせてリンク切れをチェックする

    textlintのルールに文章中のリンク先URLがアクセスできなくなってないかをチェックするtextlint-rule-no-dead-linkというルールがあります。 textlint-rule-no-dead-linkは実際にURLにリクエストを送ることでアクセスできるかをチェックするため、URLの数が多くなるとものすごく時間がかかります。 また、GitHubのように同一IPからのアクセスが連続すると429 too many requestsなどのエラーを返すサイトもあります。 textlint-rule-no-dead-linkはRetry-Afterヘッダを見てリトライにも対応していますが、このリトライの間隔が長いサイトもあるため、リンク切れのチェックはコミット時にやるのには向いてない作業と言えます。 GitHubでは、GitHub Actionsを使ってschedule実行に対応

    textlintとGitHubのCode Scanningを組み合わせてリンク切れをチェックする
    mizdra
    mizdra 2022/12/22
    code scanning なるほどー
  • 1