|
const isGithubActions = process.env.GITHUB_ACTIONS || false |
|
|
|
let assetPrefix = 'docs' |
|
let basePath = 'docs/' |
|
|
|
if (isGithubActions) { |
|
const repo = process.env.GITHUB_REPOSITORY.replace(/.*?\//, '') |
|
|
|
assetPrefix = `/${repo}/docs/` |
|
basePath = `/${repo}/docs` |
|
} |
|
|
|
const withNextra = require('nextra')({ |
|
theme: 'nextra-theme-docs', |
|
themeConfig: './theme.config.tsx', |
|
assetPrefix: assetPrefix, |
|
basePath: basePath, |
|
images: { |
|
loader: 'imgix', |
|
path: 'the "domain" of your Imigix source', |
|
}, |
|
}) |
|
|
|
module.exports = withNextra() |
|
|