From 9e26d233238d31a107a234aa040b275eb61e75af Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Mon, 9 Oct 2023 12:56:05 -0400 Subject: [PATCH] ci: setup --- .github/workflows/ci.yml | 13 +++++++++++++ package.json | 7 ++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..edc4109 --- /dev/null +++ b/.github/workflows/ci.yml @@ -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 diff --git a/package.json b/package.json index 9dd07e8..d2fdc9b 100644 --- a/package.json +++ b/package.json @@ -5,11 +5,16 @@ "type": "module", "main": "src/index.ts", "types": "./src/main.ts", + "repository": { + "type": "git", + "url": "gitea@git.lumeweb.com:LumeWeb/sdk.git" + }, "scripts": { "prepare": "presetter bootstrap", "build": "run build", "storybook": "storybook dev -p 6006", - "build-storybook": "storybook build" + "build-storybook": "storybook build", + "semantic-release": "semantic-release" }, "files": [ "lib"