name: Node.js CI on: [push] jobs: build: steps: - run: ls -lR - name: Check out repository code uses: http://47.116.170.60:3300/jeff/checkout@v3 - run: ls -lR - name: Use Node.js 1 uses: http://47.116.170.60:3300/jeff/setup-node@v4 with: node-version: '20' - run: yarn config get registry - run: npm config get registry - run: yarn config set registry https://registry.npm.taobao.org - run: npm config set registry https://registry.npm.taobao.org - run: yarn cache clean - run: ls -lR - name: Install dependencies run: yarn - name: Build Docusaurus website run: yarn build - run: ls - run: docker build -t jeffdoc . - run: docker run -v /home/project/Docusaurus/:/usr/share/nginx/html/ --name=jeffdoc -d -p 9080:80 jeffdoc