mirror of
https://github.com/ueberdosis/tiptap.git
synced 2024-11-27 14:59:27 +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
|
- name: Install Dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
|
||||||
- name: Build
|
|
||||||
run: npm run build
|
|
||||||
|
|
||||||
- name: Create Release PR or publish stable version to npm
|
- name: Create Release PR or publish stable version to npm
|
||||||
id: changesets
|
id: changesets
|
||||||
uses: changesets/action@v1
|
uses: changesets/action@v1
|
||||||
with:
|
with:
|
||||||
|
publish: npm run publish
|
||||||
title: ${{ github.ref_name == 'main' && 'Publish a new stable version' || 'Publish a new pre-release version' }}
|
title: ${{ github.ref_name == 'main' && 'Publish a new stable version' || 'Publish a new pre-release version' }}
|
||||||
commit: >-
|
commit: >-
|
||||||
${{ github.ref_name == 'main' && 'chore(release): publish a new release version' || 'chore(release): publish a new pre-release version' }}
|
${{ 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",
|
"build:demos": "npm run build:demos --workspace demos",
|
||||||
"serve": "npm run build:demos && npm --prefix ./demos run preview",
|
"serve": "npm run build:demos && npm --prefix ./demos run preview",
|
||||||
"build:ci": "turbo run build",
|
"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:packages": "rm -rf ./packages/*/dist && rm -rf ./packages/pm/*/dist",
|
||||||
"clean:packs": "rm -rf ./packages/*/*.tgz",
|
"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",
|
"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