hedgedoc/.github/workflows/build.yml
Philip Molares eba59ae622
better linting (#72)
Improve linting and fix linting errors

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-27 15:43:28 +02:00

27 lines
586 B
YAML

name: lint and build
on:
push:
branches: [master, dev]
pull_request:
branches: [master, dev]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Cache node_modules
uses: actions/cache@v1.1.0
with:
path: node_modules
key: node_modules
- name: Install dependencies
uses: borales/actions-yarn@v2.1.0
with:
cmd: install
- name: build project
uses: borales/actions-yarn@v2.1.0
with:
cmd: build