Skip to content

react-native-nitro-google-sign-in/react-native-nitro-google-sign-in.github.io

Repository files navigation

Deploy documentation

Documentation site

Docusaurus docs for react-native-nitro-google-signin, managed with Bun.

Path Purpose
content/ Markdown documentation pages
static/ Images, favicon, videos (served as /img/..., /video/...)
scripts/sync-media.mjs Copies demo videos from the package repo assets/ before build
src/ Homepage and theme

Commands

bun install
bun run start    # dev server
node scripts/sync-media.mjs   # optional: refresh videos from package assets/
bun run build    # production build
bun run serve    # preview build

From the package monorepo (submodule at docs/):

node docs/scripts/sync-media.mjs
cd docs && bun run build

Deploy (GitHub Pages)

Pushes to main in this repo run .github/workflows/deploy.yml.

Demo videos are pulled from google-signin assets/ during CI.

One-time GitHub setup (required)

  1. This repoSettingsPages
  2. Build and deploymentSource: GitHub Actions
  3. Push to main or run Deploy documentation under Actions

Live site (org Pages):

https://react-native-nitro-google-sign-in.github.io/

If deploy fails

Error Fix
Get Pages site failed / Not Found on deploy Enable Pages with source GitHub Actions on this repo
Resource not accessible Settings → Actions → General → workflow permissions Read and write
Missing video files in CI Ensure google-signin repo assets/ exists on main

Agent skill

npx skills add react-native-nitro-google-sign-in/google-signin -g -y

About

Documentation for the React Native Nitro Google Signin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors