nanoleaf-client-multi
Version:
Client library for Nanoleaf smart home devices
31 lines (26 loc) • 432 B
YAML
stages:
- build
- publish
variables:
NODE_VERSION: '24'
image: node:${NODE_VERSION}
build:
stage: build
before_script:
- npm install
script:
- npm run build:development
publish:
stage: publish
dependencies:
- build
only:
- master
id_tokens:
NPM_ID_TOKEN:
aud: "npm:registry.npmjs.org"
before_script:
- npm install
- npm run build:production
script:
- npm publish -y