Skip to content

Fix broken badge links after workflow reorganization into subdirectories#4312

Merged
makr-code merged 3 commits intodevelopfrom
copilot/fix-link-errors-in-badges
Mar 17, 2026
Merged

Fix broken badge links after workflow reorganization into subdirectories#4312
makr-code merged 3 commits intodevelopfrom
copilot/fix-link-errors-in-badges

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 17, 2026

Workflow files were moved from .github/workflows/ flat structure into numbered subdirectories (01-core/, 02-feature-modules/, 03-editions/, 05-quality/security/, 06-infrastructure/gpu/), breaking all GitHub Actions badge URLs across README.md and multiple documentation files.

Description

README.md — 9 badge image URLs updated:

Badge Old path New path
CI workflows/themis-core-ci.yml workflows/01-core/themis-core-ci.yml
Security CI workflows/security-hardening-ci.yml workflows/05-quality/security/security-hardening-ci.yml
MINIMAL–MILITARY (×5) workflows/edition-{x}-ci.yml workflows/03-editions/edition-{x}-ci.yml
GPU CI workflows/gpu-ci.yml workflows/06-infrastructure/gpu/gpu-ci.yml
LLM CI workflows/llm-cpu-fallback-ci.yml workflows/02-feature-modules/llm/llm-cpu-fallback-ci.yml

docs/en/badges/ — Badge image URLs, click-through links, and relative file path references updated in:

  • ci-status.md, security-ci.md, gpu-ci.md, llm-ci.md, platform.md
  • edition-ci.md — badge table, source-of-truth table, and inline edition-build-ci.yml references

docs/en/ — Badge URLs updated in:

  • Home.md, DOCUMENTATION_INDEX.md, guides/DOCS_QUICKREF.md

docs/de/ — Badge URLs updated in:

  • Home.md, DOCUMENTATION_INDEX.md, guides/DOCS_QUICKREF.md
  • deployment/deployment_cicd_multiarch.md, deployment/deployment_arm_build.md

docs/fr/ — Badge URLs updated in:

  • Home.md, DOCUMENTATION_INDEX.md

17 files updated in total. Excluded from changes: archived/compiled snapshots (docs/de/compiled/, docs/ARCHIVED/) and informational/review docs that reference old paths for historical context.

Type of Change

  • Bug fix
  • New feature
  • Refactoring
  • Documentation
  • Other:

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed

📚 Research & Knowledge (wenn applicable)

  • Diese PR basiert auf wissenschaftlichen Paper(s) oder Best Practices?
    • Falls JA: Research-Dateien in /docs/research/ angelegt?
    • Falls JA: Im Modul-README unter "Wissenschaftliche Grundlagen" verlinkt?
    • Falls JA: In /docs/research/implementation_influence/ eingetragen?

Relevante Quellen:

  • Paper:
  • Best Practice:
  • Architecture Decision:

Checklist

  • Code follows project style guidelines
  • Self-review completed
  • Documentation updated (if needed)
  • No new warnings introduced
Original prompt

Die Änderung der workflow führt zu Linkfehlern bei badges im root z.B. README.md und in docs/badges/ Doku.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: makr-code <150588092+makr-code@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix link errors for badges in README.md and docs Fix broken badge links after workflow reorganization into subdirectories Mar 17, 2026
Copilot AI requested a review from makr-code March 17, 2026 06:01
@makr-code
Copy link
Copy Markdown
Owner

@copilot Review und Code Audit. Wurden alle Aufgaben des issue erfüllt?

Co-authored-by: makr-code <150588092+makr-code@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Mar 17, 2026

@copilot Review und Code Audit. Wurden alle Aufgaben des issue erfüllt?

The initial commit (c400376) fixed badges in README.md and docs/en/badges/ (7 files), but the audit revealed 10 additional files with broken badge links that were missed.

Fixed in b4012df:

  • docs/en/Home.md, docs/en/DOCUMENTATION_INDEX.md, docs/en/guides/DOCS_QUICKREF.md
  • docs/de/Home.md, docs/de/DOCUMENTATION_INDEX.md, docs/de/guides/DOCS_QUICKREF.md, docs/de/deployment/deployment_cicd_multiarch.md, docs/de/deployment/deployment_arm_build.md
  • docs/fr/Home.md, docs/fr/DOCUMENTATION_INDEX.md

All 17 files with affected badge links are now updated. Excluded from changes: archived/compiled snapshots (docs/de/compiled/, docs/ARCHIVED/) and informational/review docs that document old paths for historical reference.

@makr-code makr-code marked this pull request as ready for review March 17, 2026 07:54
@makr-code makr-code merged commit 90bb575 into develop Mar 17, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants