Skip to content

docs: update canonical site URL and CI path filters#21

Merged
hyochan merged 2 commits into
mainfrom
codex/update-site-url
Jun 18, 2026
Merged

docs: update canonical site URL and CI path filters#21
hyochan merged 2 commits into
mainfrom
codex/update-site-url

Conversation

@hyochan

@hyochan hyochan commented Jun 18, 2026

Copy link
Copy Markdown
Member

Overview

Updates Locanara's public website references from locanara.com to locanara.hyo.dev and narrows library CI triggers so documentation/help-link-only changes do not fan out into unnecessary platform builds.

Scope

  • Refresh canonical/social metadata, sitemap, robots.txt, and SEO test expectations under packages/site.
  • Update README, llms.txt, llms-full.txt, library READMEs, and example settings links to the new domain.
  • Update the Android Maven POM homepage URL while preserving the existing package namespace and Maven coordinates.
  • Add path exclusions and job-level change detection to Expo, React Native, and Flutter CI workflows for markdown-only changes and the example Settings help-link screens touched by this PR.

Compatibility

This change intentionally does not rename Android packages, Kotlin imports, app bundle IDs, or Maven coordinates. Existing SDK consumers can continue using com.locanara without migration.

CI Behavior

SDK and site workflows still run when their implementation or workflow files change. Library platform CI now skips markdown-only and example Settings-link-only changes, but still runs when the corresponding workflow file changes so CI configuration edits are validated at least once.

Validation

  • bun run test src/seo.test.ts from packages/site
  • Ruby YAML parsing for updated workflow files
  • git diff --check
  • Pre-commit hook ran packages/site typecheck and Prettier for the site/doc commit

@coderabbitai

coderabbitai Bot commented Jun 18, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

All hardcoded references to locanara.com are replaced with locanara.hyo.dev across the repository. This includes root and library READMEs, the site's SITE_URL constant and derived SEO/OG/Twitter metadata, static public files (sitemap, robots.txt, llms context files), example app settings screens, the Android Maven POM URL, and the context-generation script.

Changes

Domain Migration: locanara.com → locanara.hyo.dev

Layer / File(s) Summary
Site SITE_URL constant, OG/Twitter meta, legal pages, and SEO tests
packages/site/src/components/SEO.tsx, packages/site/index.html, packages/site/src/pages/PrivacyPolicy.tsx, packages/site/src/pages/TermsOfService.tsx, packages/site/src/seo.test.ts
SITE_URL is updated to locanara.hyo.dev, propagating to DEFAULT_IMAGE and all canonical/og/twitter URLs; index.html OG and Twitter card meta tags are updated; Privacy Policy and Terms of Service contact links are updated; seo.test.ts assertions are aligned to the new domain.
Static public files: sitemap, robots, LLM context
packages/site/public/sitemap.xml, packages/site/public/robots.txt, packages/site/public/llms.txt, packages/site/public/llms-full.txt
sitemap.xml <loc> entries, robots.txt Sitemap: directive and llms.txt comment, and both public LLM context files' link sections are updated to locanara.hyo.dev.
Root LLM context files and compile-context script
llms.txt, llms-full.txt, scripts/agent/compile-context.ts
Root llms.txt and llms-full.txt header/links sections are updated; compile-context.ts generateLlmsTxt() header links, "Links & Resources" section, and Docs link are updated to locanara.hyo.dev.
READMEs, library docs, and Android build metadata
README.md, libraries/expo-ondevice-ai/README.md, libraries/flutter_ondevice_ai/README.md, packages/android/locanara/build.gradle.kts
Root README overview, pipeline tutorial, and packages section links are updated; Expo and Flutter library READMEs update documentation URLs; Android build.gradle.kts pom.url is updated.
Example app settings screens
libraries/expo-ondevice-ai/example/app/(tabs)/settings.tsx, libraries/flutter_ondevice_ai/example/lib/screens/settings_screen.dart, libraries/react-native-ondevice-ai/example/src/screens/SettingsScreen.tsx
Documentation link URLs in the Expo, Flutter, and React Native example app SettingsScreen components are updated from locanara.com/docs to locanara.hyo.dev/docs.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐇 Hop, hop, the domain has moved!
From .com to .hyo.dev — improved!
Every link in every file,
Changed with consistency and style.
No logic altered, just URLs swapped clean —
The smoothest migration a bunny's ever seen! ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 20.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title 'docs: update canonical site URL and CI path filters' accurately summarizes the main change of updating site URLs from locanara.com to locanara.hyo.dev across documentation and configuration files.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/update-site-url

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.

@hyochan hyochan marked this pull request as ready for review June 18, 2026 06:16

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request updates the domain name of the Locanara SDK website and documentation from locanara.com to locanara.hyo.dev across all project files, including READMEs, configuration files, examples, SEO components, tests, and automated scripts. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@hyochan hyochan added the 📖 documentation Improvements or additions to documentation label Jun 18, 2026
@hyochan hyochan changed the title [codex] docs: update site URL docs: update canonical site URL to locanara.hyo.dev Jun 18, 2026
@hyochan hyochan added 🌎 web Related to web 💨 ci Cloud integration labels Jun 18, 2026
@hyochan hyochan changed the title docs: update canonical site URL to locanara.hyo.dev docs: update canonical site URL and CI path filters Jun 18, 2026
@hyochan hyochan force-pushed the codex/update-site-url branch from acd4279 to 8b5a090 Compare June 18, 2026 06:48
@hyochan hyochan force-pushed the codex/update-site-url branch from 8b5a090 to ccaf0ee Compare June 18, 2026 06:49
@hyochan hyochan merged commit 2ddebb8 into main Jun 18, 2026
14 checks passed
@hyochan hyochan deleted the codex/update-site-url branch June 18, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💨 ci Cloud integration 📖 documentation Improvements or additions to documentation 🌎 web Related to web

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant