Skip to content

Reinstate quick start guides with platform-specific setup details#96

Merged
zoltan-baba merged 2 commits into
mainfrom
reinstate-quickstart-guides
Jul 9, 2026
Merged

Reinstate quick start guides with platform-specific setup details#96
zoltan-baba merged 2 commits into
mainfrom
reinstate-quickstart-guides

Conversation

@zoltan-baba

Copy link
Copy Markdown
Collaborator

Summary

  • Restore the 8 platform quick start guides (Android, iOS, macOS, Flutter, React Native, Expo, Ionic/Cordova, web CI) from draft to published.
  • Replace the shared "Adding a project" partial — identical across all 8 pages and free of platform-specific value — with real detail on how the project scanner detects each platform and what the setup wizard lets you configure, sourced from the bitrise-init scanner code.
  • Fix a partial left corrupted by the Paligo migration ("Installing dependencies for ExpoIonic/CordovaReact Native apps" — three platform names concatenated together) and wire it into the React Native, Ionic/Cordova, and Expo guides, which imported it but never rendered it.

Test plan

  • docusaurus build compiles cleanly for both changes, no MDX errors
  • Previously-flagged broken anchor (Ionic/Cordova → Expo page) resolved, confirmed via build output
  • Spot-checked rendered HTML for all 8 quick start guides and the 3 pages using the fixed partial
  • Confirmed the ellipsis fix renders on the page originally reported (release-automation)

🤖 Generated with Claude Code

zoltan-baba and others added 2 commits July 9, 2026 13:33
…up details

Restores the 8 platform quick start guides (Android, iOS, macOS, Flutter,
React Native, Expo, Ionic/Cordova, web CI) from draft to published, and
replaces their shared "Adding a project" partial — which was identical
across all 8 pages and added no platform-specific value — with real detail
on how the project scanner detects each platform and what settings the
setup wizard exposes for it, sourced from the bitrise-init scanner code.

Also fixes a corrupted, currently-unused partial from the Paligo migration:
"Installing dependencies for ExpoIonic/CordovaReact Native apps" had three
platform names concatenated together (a Paligo variable that didn't get
substituted correctly), and none of its three importing pages actually
rendered it. Renamed to installing-javascript-dependencies-for-react-native-
ionic-cordova-and-expo.mdx, made the content platform-agnostic, and wired
the invocation into the React Native, Ionic/Cordova, and Expo guides.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…is character

The "3 dots" options-menu icon was embedded as an inline image in several
pages, which renders at full native resolution instead of icon size since
it has no sizing applied. Replaced all 14 occurrences with "the options
menu (⋮)", matching the phrasing already used consistently across the rest
of the docs (tester-groups, scheduling-builds, roles-and-permissions, etc.),
and removed the two now-unused source images.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

@zoltan-baba zoltan-baba merged commit 9c6d954 into main Jul 9, 2026
1 check passed
@zoltan-baba zoltan-baba deleted the reinstate-quickstart-guides branch July 9, 2026 11:39
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