◐ Shell
clean mode source ↗

Add markdown link verification for PRs by TravisEz13 · Pull Request #26219 · PowerShell/PowerShell

and others added 11 commits

October 15, 2025 13:47
- Implement Parse-ChangelogLinks.ps1 to parse markdown files and extract links.
- Create Verify-MarkdownLinks.ps1 to verify the accessibility of extracted links.
- Define action.yml for the markdown link verification action with necessary inputs and outputs.
- Add README.md to document usage and features of the markdown link verification action.
- Set up verify-markdown-links.yml workflow to automate link verification on push and pull request events.
… error handling and retry logic
… in pull requests and pushes
…403, 429) and improve error reporting for failed links
…trying with GET for specific status codes (404, 405)

@TravisEz13 TravisEz13 added the CL-Test

Indicates that a PR should be marked as a test change in the Change Log

label

Oct 16, 2025
…nks.ps1

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

This was referenced

Nov 7, 2025

Copilot AI pushed a commit to TravisEz13/PowerShell that referenced this pull request

Nov 7, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

Copilot AI pushed a commit to TravisEz13/PowerShell that referenced this pull request

Nov 7, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

Copilot AI pushed a commit to TravisEz13/PowerShell that referenced this pull request

Nov 7, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

TravisEz13 added a commit to TravisEz13/PowerShell that referenced this pull request

Nov 8, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

TravisEz13 added a commit to TravisEz13/PowerShell that referenced this pull request

Nov 13, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

SIRMARGIN pushed a commit to SIRMARGIN/PowerShell that referenced this pull request

Dec 12, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

kilasuit pushed a commit to kilasuit/PowerShell that referenced this pull request

Jan 2, 2026
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>

SufficientDaikon added a commit to SufficientDaikon/PowerShell that referenced this pull request

Mar 22, 2026
… events

The `Verify Markdown Links` workflow declares four triggers but
`get-changed-files` only handles `pull_request` and `push`, causing every
weekly Sunday cron run to fail with "Unsupported event type: schedule"
since PR PowerShell#26219 (October 2025).

Add a code path that uses the GitHub Trees API to enumerate all repository
files for `schedule` and `workflow_dispatch` events, then feeds them
through the existing filter and output logic. Update the markdownlinks
action to pass the new event types.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

This was referenced

Mar 22, 2026

JustinGrote pushed a commit to JustinGrote/PowerShell that referenced this pull request

Jun 2, 2026
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>