Skip to content

feat(website): add bilingual GitHub Action product pages and navigation - #132

Merged
rodri-oliveira-dev merged 31 commits into
mainfrom
feat/website-github-action-product
Oct 30, 2026
Merged

rodri-oliveira-dev merged 31 commits into
mainfrom
feat/website-github-action-product

Conversation

@rodri-oliveira-dev

Copy link
Copy Markdown
Owner

Scope: Phase 4 / Part 2 — GitHub Action website integration

Add the separately maintained Complexity Analysis Action as the fourth integration path in the bilingual Astro + Starlight documentation portal.

Website

  • Introduce dedicated English and Brazilian Portuguese pages at /action/ and /pt-br/action/.
  • Present the Action alongside Roslyn Analyzer, CLI, and MCP on the homepage, with responsive four-product cards and dedicated CTAs.
  • Add a GitHub Action sidebar section with source-synchronized action/reference/ pages in both languages.
  • Update the product chooser, ecosystem overview, quick installation, manual-CLI GitHub Actions guides, portal descriptions, and structured SoftwareSourceCode metadata.
  • Clarify that the Action uses the published CLI; quality gates and PR regressions are different checks; unknown/incomparable evidence is not a proven regression.
  • Preserve strict read-only PR analysis by default and explain security limitations for privileged publishing.

Release truth and scope

  • Clearly label Action v1.0.0, v1, and Marketplace listing as not published until verified.
  • Show a deliberately non-executable SHA placeholder for pre-release evaluation; no invented tags or live Marketplace URLs.
  • Do not change the Action itself, NuGet dependencies, release workflows, or publish the portal.

Validation

  • Extend required bilingual route checks to include action/ and action/reference/.
  • Extend source-sync tests for EN/PT-BR Action references and rewritten CLI links.
  • Confirmed existing source docs, new editorial pages, new routes and four homepage cards are connected.
  • CI should run site checks, build, routes, links, SEO, accessibility and Lighthouse as configured.

PR dependency

Stacked on Phase 4 / Part 1 documentation PR #131 because the generated Action reference reads docs/en/github-action.md and docs/pt-BR/github-action.md. Merge #131 first, then retarget this PR to main or merge in dependency order.

Please review the bilingual product wording and mobile layout. No automatic merge.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-10-30T17:26:48.863231Z
We couldn’t complete this review. Comment @codex review to try again.
850c4ea PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

SonarQube Cloud success

The SonarQube Cloud Quality Gate passed for this PR.

Quality Gate status: OK

Metric Status Actual Threshold
new_reliability_rating OK 1 1
new_security_rating OK 1 1
new_maintainability_rating OK 1 1
new_duplicated_lines_density OK 0.0 3
new_security_hotspots_reviewed OK 100.0 100

Base automatically changed from docs/github-action-guides to main October 30, 2026 19:34
@rodri-oliveira-dev
rodri-oliveira-dev merged commit fa26086 into main Oct 30, 2026
27 checks passed
@rodri-oliveira-dev
rodri-oliveira-dev deleted the feat/website-github-action-product branch October 30, 2026 20:21
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