Skip to content
This repository has been archived by the owner on Jun 7, 2024. It is now read-only.

Update README.md

Update README.md #219

Workflow file for this run

name: deploy-docusaurus
on:
workflow_dispatch:
push:
branches: [next]
pull_request:
branches: [next]
types: [opened, reopened, ready_for_review, synchronize]
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
publish:
runs-on: ubuntu-latest
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Check out repo
uses: actions/checkout@v2
# Node is required for npm
- name: Set up Node
uses: actions/setup-node@v2
with:
node-version: '16'
- name: 'cache'
uses: actions/cache@v2
with:
path: |
~/.yarn
~/node_modules
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
- name: Build eth-hooks
run: |
yarn install
- name: Build test artifacts
run: |
yarn install
yarn eth-hooks hardhat:compile
- name: Build Docusaurus website
run: |
yarn docs build
- name: Deploy to GitHub Pages
if: success() && contains('refs/heads/next', github.ref)
uses: crazy-max/ghaction-github-pages@v2
with:
target_branch: docusaurus
build_dir: packages/docusaurus/build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}