ci: setup

This commit is contained in:
Derrick Hammer 2023-10-09 12:56:05 -04:00
parent d2e44bf986
commit 9e26d23323
Signed by: pcfreak30
GPG Key ID: C997C339BE476FF2
2 changed files with 19 additions and 1 deletions

13
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,13 @@
name: Build/Publish
on:
push:
branches:
- master
- develop
- develop-*
jobs:
main:
uses: lumeweb/github-node-deploy-workflow/.github/workflows/main.yml@master
secrets: inherit

View File

@ -5,11 +5,16 @@
"type": "module", "type": "module",
"main": "src/index.ts", "main": "src/index.ts",
"types": "./src/main.ts", "types": "./src/main.ts",
"repository": {
"type": "git",
"url": "gitea@git.lumeweb.com:LumeWeb/sdk.git"
},
"scripts": { "scripts": {
"prepare": "presetter bootstrap", "prepare": "presetter bootstrap",
"build": "run build", "build": "run build",
"storybook": "storybook dev -p 6006", "storybook": "storybook dev -p 6006",
"build-storybook": "storybook build" "build-storybook": "storybook build",
"semantic-release": "semantic-release"
}, },
"files": [ "files": [
"lib" "lib"