To build website - go to packages/docusaurus
install nvm
- curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash install node
- nvm use 18 install docusauus
- npm instll run
- npm start
edit files
- git add -A *
- git commit
- git push
https://taibom.org https://github.com/nqminds/Trusted-AI-BOM/actions/workflows/deploy-public.yaml OR first install gh
- snap install gh
- authenticate gh 'gh auth login' use token
- list workflow 'gh workflow list'
- run
There are two flavours of Trusted-AI-Bom docusaurus site.
Site for project collaborators (which deploys from the main branch). This includes the project management tab and the edit buttons and should be password protected
npm start
npm run build
Deploymenty is through manual github workflow or when a change is made to the main branch
Site for public view
npm start:public
npm run build:public
Deploymenty is through manual github workflow only