Skip to content

chore: Release cncjs-pendant-streamdeck 0.6.0 #24

chore: Release cncjs-pendant-streamdeck 0.6.0

chore: Release cncjs-pendant-streamdeck 0.6.0 #24

Workflow file for this run

name: Releases
on:
push:
tags:
- '*'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up node
uses: actions/setup-node@v3
with:
cache: 'npm'
node-version: 16.x
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y zip libudev-dev libusb-1.0-0-dev
- name: Install node modules
run: npm ci
- name: Build Web
run: npm run web-package
- name: Zip release
run: cd dist && mv web cncjs-pendant-streamdeck && zip -r cncjs-pendant-streamdeck.zip cncjs-pendant-streamdeck
- name: Release
uses: softprops/action-gh-release@v1
with:
files: dist/cncjs-pendant-streamdeck.zip