name: pushon:workflow_dispatch:push:branches: [main]concurrency:group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}cancel-in-progress: truejobs:build:runs-on: ubuntu-latesttimeout-minutes: 15steps:- uses: actions/checkout@v2.3.1with:persist-credentials: false- uses: actions/setup-node@v2-betawith:node-version: "16.x"- run: npm ci- run: |npm testmkdir deploy-build/cp -r README.md src standalone out out-wpt docs tools deploy-build/- uses: JamesIves/github-pages-deploy-action@4.1.4with:BRANCH: gh-pagesFOLDER: deploy-buildCLEAN: true