Skip to content

Fix SauceLabs plugin redirect path#1046

Merged
maria-hambardzumian merged 1 commit intodevelopfrom
fix/build-redirects-and-broken-links
Dec 23, 2025
Merged

Fix SauceLabs plugin redirect path#1046
maria-hambardzumian merged 1 commit intodevelopfrom
fix/build-redirects-and-broken-links

Conversation

@maria-hambardzumian
Copy link
Contributor

@maria-hambardzumian maria-hambardzumian commented Dec 23, 2025

Summary by CodeRabbit

  • Documentation

    • Updated Sauce Labs integration documentation paths and references across the help center.
  • Chores

    • Configured redirects to maintain backward compatibility with legacy integration paths.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Dec 23, 2025

Walkthrough

SauceLabs plugin documentation paths are being reorganized from /plugins/SauceLabs to /plugins/other/SauceLabs across multiple documentation files and configuration files. Additional redirect rule adjustments are made in the Docusaurus configuration.

Changes

Cohort / File(s) Summary
SauceLabs Path Updates
docs/configuration/IntegrationViaPlugin.mdx, docs/log-data-in-reportportal/index.md, docs/plugins/ManagePlugins.mdx, docs/releases/archived-releases/Version5.0.0.md
Updated Sauce Labs integration links from /plugins/SauceLabs to /plugins/other/SauceLabs
Docusaurus Configuration
docusaurus.config.js
Updated SauceLabs redirect target to new path /plugins/other/SauceLabs, removed specific redirect paths from installation-steps entry, and removed trailing newline

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • Release 25.2 #1044: Directly related change involving the same SauceLabs plugin path reorganization and redirect updates.

Suggested reviewers

  • pressayuliya
  • AmsterGet

Poem

🐰 Hopping through the plugin maze,
SauceLabs takes a new path phase,
From root to /other/ way,
Redirects guide us day by day!

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: updating the SauceLabs plugin redirect path from /plugins/SauceLabs to /plugins/other/SauceLabs across multiple documentation files and configuration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/build-redirects-and-broken-links

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
docusaurus.config.js (1)

599-599: Formatting change unrelated to PR objective.

The removal of the trailing newline is a formatting change unrelated to the SauceLabs plugin redirect fix. Consider keeping formatting changes separate from functional changes to maintain clear PR scope.

📜 Review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 175b05f and 67f9b68.

📒 Files selected for processing (5)
  • docs/configuration/IntegrationViaPlugin.mdx
  • docs/log-data-in-reportportal/index.md
  • docs/plugins/ManagePlugins.mdx
  • docs/releases/archived-releases/Version5.0.0.md
  • docusaurus.config.js
🔇 Additional comments (6)
docs/releases/archived-releases/Version5.0.0.md (1)

30-30: LGTM! Path update is correct.

The SauceLabs plugin link has been properly updated to reflect the new documentation structure under /plugins/other/SauceLabs.

docs/log-data-in-reportportal/index.md (1)

22-22: LGTM! Plugin path correctly updated.

The Sauce Labs plugin reference has been updated to match the new organizational structure.

docs/configuration/IntegrationViaPlugin.mdx (1)

16-16: LGTM! Integration link updated correctly.

The Sauce Labs integration link properly reflects the new plugin path structure.

docs/plugins/ManagePlugins.mdx (1)

122-122: LGTM! Configuration link updated appropriately.

The SauceLabs integration link in the configuration section has been updated to the new path.

docusaurus.config.js (2)

215-215: The redirect configuration at line 215 is not removing paths; it maps legacy paths to the current /installation-steps path.

The review comment misidentifies the affected paths. The code shows a redirect rule that maps the legacy paths /category/installation-steps and /Installation (capital I) to the current URL /installation-steps. This is a redirect configuration that preserves backwards compatibility with old bookmarks and links—the opposite of what the review suggests. No paths are being removed from the redirect configuration; this rule is present and active in the file.

Likely an incorrect or invalid review comment.


326-328: Redirects correctly configured for backward compatibility.

Both SauceLabs redirect paths are properly configured:

  • /Sauce-Labs-integration/plugins/other/SauceLabs
  • /plugins/SauceLabs/plugins/other/SauceLabs

Verification confirms no remaining references to old paths in documentation, ensuring seamless user experience for external links.

@maria-hambardzumian maria-hambardzumian merged commit 6a3e16e into develop Dec 23, 2025
4 checks passed
@maria-hambardzumian maria-hambardzumian deleted the fix/build-redirects-and-broken-links branch December 23, 2025 09:40
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