name: Clang tutorial CI on: push: branches: - main jobs: page-generator: name: Generating pages runs-on: ubuntu-18.04 steps: - name: Checkout uses: actions/checkout@v2 with: persist-credentials: false - name: Setup Node.js uses: actions/setup-node@main with: node-version: '14' - name: Install dependencies run: npm install - name: Build pages run: npm run build - name: Deploy to website uses: JamesIves/github-pages-deploy-action@3.7.1 with: GIT_CONFIG_NAME: wangdoc-bot GIT_CONFIG_EMAIL: yifeng.ruan@gmail.com REPOSITORY_NAME: wangdoc/website ACCESS_TOKEN: ${{ secrets.WANGDOC_BOT_TOKEN }} BASE_BRANCH: main BRANCH: master # The branch the action should deploy to. FOLDER: dist # The folder the action should deploy. TARGET_FOLDER: dist/clang CLEAN: true # Automatically remove deleted files from the deploy branch COMMIT_MESSAGE: update from Clang tutorial