Skip to content

Commit 36d86a3

Browse files
author
issayah
committed
ci: partly fix scripts
1 parent e09d0b0 commit 36d86a3

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

.github/workflows/npm-publish.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,14 @@ jobs:
5050
5151
- name: Install dependencies
5252
run: pnpm install --ignore-scripts --frozen-lockfile
53+
54+
- name: Build library
55+
run: pnpm run build
56+
if: ${{ steps.release.outputs.releases_created }}
57+
58+
- name: Test library
59+
run: pnpm test
60+
if: ${{ steps.release.outputs.releases_created }}
5361

5462
- name: Publish
5563
run: pnpm publish --tag latest --filter bootstrap-vue-3 --access=public

.github/workflows/release-dev.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,14 @@ jobs:
7171
run: pnpm install --ignore-scripts --frozen-lockfile
7272
if: ${{ steps.release.outputs.releases_created }}
7373

74+
- name: Build library
75+
run: pnpm run build
76+
if: ${{ steps.release.outputs.releases_created }}
77+
78+
- name: Test library
79+
run: pnpm test
80+
if: ${{ steps.release.outputs.releases_created }}
81+
7482
- name: Publish
7583
run: pnpm publish --tag develop --filter bootstrap-vue-3 --access=public
7684
env:

.github/workflows/release-main.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,14 @@ jobs:
7171
run: pnpm install --ignore-scripts --frozen-lockfile
7272
if: ${{ steps.release.outputs.releases_created }}
7373

74+
- name: Build library
75+
run: pnpm run build
76+
if: ${{ steps.release.outputs.releases_created }}
77+
78+
- name: Test library
79+
run: pnpm test
80+
if: ${{ steps.release.outputs.releases_created }}
81+
7482
- name: Publish
7583
run: pnpm publish --tag latest --filter bootstrap-vue-3 --access=public
7684
env:

0 commit comments

Comments
 (0)