[PR #201] [MERGED] ci: bump check-md-links to Python 3.11 so the link check can run #200

Closed
opened 2026-10-26 22:10:41 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/embedded-docs/pull/201
Author: @lin-bot23
Created: 10/23/2026
Status: ✅ Merged
Merged: 10/24/2026
Merged by: @comfyui-wiki

Base: main ← Head: ci/check-links-python311


📝 Commits (1)

  • bfdde3c ci: bump check-md-links to Python 3.11

📊 Changes

1 file changed (+2 additions, -2 deletions)

View changed files

📝 .github/workflows/check-md-links.yml (+2 -2)

📄 Description

Summary

The check-links job fails on every PR, including ones that touch no documentation files, with:

The version '3.9' with architecture 'x64' was not found for Ubuntu 26.04.

actions/setup-python@v4 with python-version: '3.9' cannot resolve that version on the current runner image. publish.yml already sets up 3.11, so this PR matches it: setup-python@v5 with python-version: '3.11'.

The link check itself is unaffected; check_md_links.py is stdlib-only and passes locally on 3.11 and newer.

Verification

Ran python3 .github/scripts/check_md_links.py --changed-only --base origin/main locally on 3.11+: All local resource links are valid.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/embedded-docs/pull/201 **Author:** [@lin-bot23](https://github.com/lin-bot23) **Created:** 10/23/2026 **Status:** ✅ Merged **Merged:** 10/24/2026 **Merged by:** [@comfyui-wiki](https://github.com/comfyui-wiki) **Base:** `main` ← **Head:** `ci/check-links-python311` --- ### 📝 Commits (1) - [`bfdde3c`](https://github.com/Comfy-Org/embedded-docs/commit/bfdde3c09f073bd6bbaf9ea330ca3364612e4f2c) ci: bump check-md-links to Python 3.11 ### 📊 Changes **1 file changed** (+2 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/check-md-links.yml` (+2 -2) </details> ### 📄 Description ## Summary The `check-links` job fails on every PR, including ones that touch no documentation files, with: ``` The version '3.9' with architecture 'x64' was not found for Ubuntu 26.04. ``` `actions/setup-python@v4` with `python-version: '3.9'` cannot resolve that version on the current runner image. `publish.yml` already sets up 3.11, so this PR matches it: `setup-python@v5` with `python-version: '3.11'`. The link check itself is unaffected; `check_md_links.py` is stdlib-only and passes locally on 3.11 and newer. ## Verification Ran `python3 .github/scripts/check_md_links.py --changed-only --base origin/main` locally on 3.11+: `All local resource links are valid.` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-26 22:10:41 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/embedded-docs#200
No description provided.