There are many tools that can be implemented as a GHA workflow, such as https://github.com/stevenvachon/broken-link-checker.

_Originally posted by @mcanouil in https://github.com/quarto-dev/quarto-cli/issues/5372#issuecomment-1533248112_
            
cderv
2023-05-03T15:32:28Z
cderv
documentation
v1.4
open
[quarto.org] Add a checks of links in our CI before publishing 
https://github.com/quarto-dev/quarto-cli/issues/5399