Skip to main content
Module

x/a11ynav/.github/workflows/gh-pages.yml

Library for accessible navigations
Go to Latest
File
name: github pages
on: push: branches: - main concurrency: group: ${{ github.workflow }} cancel-in-progress: true
jobs: deploy: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2
- name: Setup Node uses: actions/setup-node@v2.1.2 with: node-version: '16.14.0'
- name: Cache dependencies uses: actions/cache@v2 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} restore-keys: | ${{ runner.os }}-node-
- run: npm ci - run: npm run build:web
- name: Deploy uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./web