mirror of
https://github.com/ueberdosis/tiptap.git
synced 2024-11-23 19:19:03 +08:00
chore: build with publish step
This commit is contained in:
parent
1db0250b85
commit
89b5f4dd49
4
.github/workflows/publish.yml
vendored
4
.github/workflows/publish.yml
vendored
@ -49,13 +49,11 @@ jobs:
|
||||
- name: Install Dependencies
|
||||
run: npm ci
|
||||
|
||||
- name: Build
|
||||
run: npm run build
|
||||
|
||||
- name: Create Release PR or publish stable version to npm
|
||||
id: changesets
|
||||
uses: changesets/action@v1
|
||||
with:
|
||||
publish: npm run publish
|
||||
title: ${{ github.ref_name == 'main' && 'Publish a new stable version' || 'Publish a new pre-release version' }}
|
||||
commit: >-
|
||||
${{ github.ref_name == 'main' && 'chore(release): publish a new release version' || 'chore(release): publish a new pre-release version' }}
|
||||
|
@ -24,6 +24,7 @@
|
||||
"build:demos": "npm run build:demos --workspace demos",
|
||||
"serve": "npm run build:demos && npm --prefix ./demos run preview",
|
||||
"build:ci": "turbo run build",
|
||||
"publish": "npm run build && npm run changeset publish",
|
||||
"clean:packages": "rm -rf ./packages/*/dist && rm -rf ./packages/pm/*/dist",
|
||||
"clean:packs": "rm -rf ./packages/*/*.tgz",
|
||||
"reset": "npm run clean:packages && npm run clean:packs && rm -rf ./**/.cache && rm -rf ./**/node_modules && rm -rf ./package-lock.json && npm install",
|
||||
|
Loading…
Reference in New Issue
Block a user