Reusable GitHub Actions workflow

Call from your CI

pmndrs/docs provides a build.yml reusable workflow, any project can use:

uses: pmndrs/docs/.github/workflows/build.yml@main
  with:
    mdx: './docs'
    libname: 'React Three Fiber'
    libname_short: 'r3f'
    home_redirect: '/getting-started/introduction'
    icon: '🇨🇭'
    logo: '/logo.png'

See pmndrs/react-three-fiber/.github/workflows/docs.yml for an example implementation.