fix: zero warnings on mkdocs build, update actions to v4/v5

This commit is contained in:
Abdessamad Derraz
2026-03-25 16:30:08 +01:00
parent c5b267a6fb
commit 4b09205bc9
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -43,7 +43,7 @@ jobs:
mkdocs build mkdocs build
- name: Upload artifact - name: Upload artifact
uses: actions/upload-pages-artifact@v3 uses: actions/upload-pages-artifact@v4
with: with:
path: site/ path: site/
@@ -56,4 +56,4 @@ jobs:
steps: steps:
- name: Deploy to GitHub Pages - name: Deploy to GitHub Pages
id: deployment id: deployment
uses: actions/deploy-pages@v4 uses: actions/deploy-pages@v5
+4 -4
View File
@@ -555,10 +555,10 @@ def generate_system_page(
lines.append(f"- SHA1: `{sha1_full}`") lines.append(f"- SHA1: `{sha1_full}`")
lines.append(f"- MD5: `{md5_full}`") lines.append(f"- MD5: `{md5_full}`")
if plats: if plats:
plat_links = [_platform_link(p, p, "../../") for p in plats] plat_links = [_platform_link(p, p, "../") for p in plats]
lines.append(f"- Platforms: {', '.join(plat_links)}") lines.append(f"- Platforms: {', '.join(plat_links)}")
if emus: if emus:
emu_links = [_emulator_link(e, "../../") for e in emus] emu_links = [_emulator_link(e, "../") for e in emus]
lines.append(f"- Emulators: {', '.join(emu_links)}") lines.append(f"- Emulators: {', '.join(emu_links)}")
lines.append("") lines.append("")
@@ -655,7 +655,7 @@ def generate_emulators_index(profiles: dict) -> str:
lines.append("| Core | Points to |") lines.append("| Core | Points to |")
lines.append("|------|-----------|") lines.append("|------|-----------|")
for name in sorted(aliases.keys()): for name in sorted(aliases.keys()):
parent = aliases[name].get("alias_of", "unknown") parent = aliases[name].get("alias_of", aliases[name].get("bios_identical_to", "unknown"))
lines.append(f"| {name} | [{parent}]({parent}.md) |") lines.append(f"| {name} | [{parent}]({parent}.md) |")
lines.append("") lines.append("")
@@ -665,7 +665,7 @@ def generate_emulators_index(profiles: dict) -> str:
def generate_emulator_page(name: str, profile: dict, db: dict, def generate_emulator_page(name: str, profile: dict, db: dict,
platform_files: dict | None = None) -> str: platform_files: dict | None = None) -> str:
if profile.get("type") == "alias": if profile.get("type") == "alias":
parent = profile.get("alias_of", "unknown") parent = profile.get("alias_of", profile.get("bios_identical_to", "unknown"))
return ( return (
f"# {name} - {SITE_NAME}\n\n" f"# {name} - {SITE_NAME}\n\n"
f"This core uses the same firmware as **{parent}**.\n\n" f"This core uses the same firmware as **{parent}**.\n\n"