Skip to content

Configure emulation/linkcheck to ignore internal redirects #4668

Open
@parlough

Description

Describe the problem

The linkchecker doesn't fail when an internal link is only working because of a Firebase redirect. This hides outdated links that result in unnecessary redirects and breaks links on translated sites which don't surface our redirects at all.

Expected fix

Configure our linkcheck workflow to ignore internal redirects. Perhaps by using a different HTTP server (not Firebase emulator) that doesn't surface the redirects, or removing the redirects before emulating.

Additional context

No response

Metadata

Assignees

No one assigned

    Labels

    e2-daysCan complete in < 5 days of normal, not dedicated, workfix.linkAdds, changes, or removes a link to a pagefrom.teamReported by Dash docs team memberinfra.structureRelates to the tools that create dart.devp3-lowValid but not urgent concern. Resolve when possible. Encourage upvote to surface.st.triage.ltwIndicates Lead Tech Writer has triaged

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions