Skip to content

Create CNAME

Create CNAME #138

Workflow file for this run

name: Build and Deploy
on:
push:
branches:
- master
permissions:
contents: write
jobs:
build:
concurrency: ci-${{ github.ref }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: purescript-contrib/setup-purescript@main
- uses: actions/setup-node@v2
with:
node-version: "16"
- name: Cache PureScript dependencies
uses: actions/cache@v2
with:
key: ${{ runner.os }}-spago-${{ hashFiles('**/package-lock.json') }}-${{ hashFiles('**/*.dhall') }}
path: |
~/.npm
.spago
output
- run: npm ci
- run: npm test
- run: npm run build
- name: Deploy
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: dist