Skip to content

fix: Remove author links and fix invalid CI/CD tag#965

Merged
bobbyonmagic merged 2 commits intomainfrom
fix/broken-links-cleanup-965
Mar 1, 2026
Merged

fix: Remove author links and fix invalid CI/CD tag#965
bobbyonmagic merged 2 commits intomainfrom
fix/broken-links-cleanup-965

Conversation

@bobbyonmagic
Copy link
Collaborator

Description

Fixes broken links discovered by the link checker (Issue #845, PR #963).

Changes Made

Fixed /tags/ci/cd/tags/cicd

  • Changed CI/CD tag to CICD in content/posts/deployment-strategies-guide.md
  • Tags with slashes create invalid URLs that result in 404s

Removed Author Links

Broken Links Fixed

/tags/ci/cd - Fixed by changing tag to CICD
/authors/devops-daily-team - Removed all author links from templates
/authors/undefined - Will be fixed when post frontmatter is corrected (separate issue)

Category Pages Investigation

Checked git history for the following category pages:

  • /categories/android
  • /categories/ssh
  • /categories/windows
  • /categories/shell
  • /categories/database
  • /categories/c

Result: These category pages never existed in the codebase. Only these categories have ever existed:

  • aws, bash, ci-cd, cloud, devops, docker, finops, git, kubernetes, linux, networking, python, terraform

The posts referencing these non-existent categories appear to be legacy content that doesn't align with the DevOps focus. Recommend removing or recategorizing those posts in a separate PR.

Testing

  • ✅ All 4,551 tests passing
  • ✅ Tag URLs now resolve correctly
  • ✅ No broken author links in post templates

Related Issues

- Changed CI/CD tag to CICD in deployment-strategies-guide.md to prevent invalid URL
- Removed author links from post header component (author pages removed in PR #953)
- Removed authors field from OpenGraph metadata in posts
- Removed unused User icon import

This resolves 3 of the 14 broken links found by the link checker:
- /tags/ci/cd -> now /tags/cicd
- /authors/devops-daily-team -> removed all author links
- /authors/undefined -> will be fixed when post frontmatter is corrected
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 1, 2026

Deploying devops-daily with  Cloudflare Pages  Cloudflare Pages

Latest commit: e9144c4
Status: ✅  Deploy successful!
Preview URL: https://4e50ffb8.devops-daily.pages.dev
Branch Preview URL: https://fix-broken-links-cleanup-965.devops-daily.pages.dev

View logs

- Fixed 3 news article links to point to actual Bazel blog posts
- Removed IaC fundamentals reference from exercise (Issue #964 tracks adding it)
- Deleted 6 off-topic posts (android, ssh, windows, shell, database, c categories)
- Fixed frontmatter in why-your-ci-pipeline-is-slower.md (category and author)

This resolves all 11 remaining broken links:
✅ /2026/01/16/ssl-cert-expiry.html -> External Bazel blog link
✅ /2026/01/20/bazel-9.html -> External Bazel blog link
✅ /2026/02/20/dependabot.html -> External Bazel blog link
✅ /posts/infrastructure-as-code-fundamentals -> Removed from exercise
✅ /categories/android -> Post deleted
✅ /categories/ssh -> Post deleted
✅ /categories/windows -> Post deleted
✅ /categories/shell -> Post deleted
✅ /categories/database -> Post deleted
✅ /categories/c -> Post deleted
✅ /categories/undefined -> Fixed frontmatter
@bobbyonmagic bobbyonmagic merged commit f24a508 into main Mar 1, 2026
3 checks passed
@bobbyonmagic bobbyonmagic deleted the fix/broken-links-cleanup-965 branch March 1, 2026 09:53
bobbyonmagic added a commit that referenced this pull request Mar 1, 2026
bobbyonmagic added a commit that referenced this pull request Mar 1, 2026
This undoes the direct commit to main (e2d348c) and restores the merged state.
Changes should go through PR review instead of direct commits to main.
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.

1 participant