Skip to content

Commit 9bf2f32

Browse files
committed
ci: ensure lib is built & tested before publish
1 parent b6f34b1 commit 9bf2f32

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/release-please.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,14 @@ jobs:
5959
run: pnpm install --ignore-scripts
6060
if: ${{ steps.release.outputs.release_created }}
6161

62+
- name: Build library
63+
run: pnpm run build
64+
if: ${{ steps.release.outputs.release_created }}
65+
66+
- name: Test library
67+
run: pnpm test
68+
if: ${{ steps.release.outputs.release_created }}
69+
6270
- name: Publish
6371
run: pnpm publish --tag develop --filter .\packages\bootstrap-vue-3\
6472
env:

0 commit comments

Comments
 (0)