---
kind: pipeline
name: default

clone:
  depth: 50

steps:
- name: eslint
  image: marcbachmann/eslint:7.14.0
  when: {event: [push]}
  depends_on: []
  environment:
    GH_TOKEN:
      from_secret: gh_token

- name: install
  image: node:14-alpine
  commands: ["npm ci"]

- name: test
  image: node:14-alpine
  commands: ["npm run test -s"]

- name: release
  image: livingdocs/semantic-release:v1.2.2
  environment:
    GH_TOKEN:
      from_secret: gh_token
    NPM_TOKEN:
      from_secret: npm_token

trigger:
  event: [push]
---
kind: signature
hmac: c3de1bda3f010a797997822e61b9a1f19fa666f3611c7a7d08f390664a6dbb92

...
