14
14
15
15
jobs :
16
16
release-please :
17
+ env :
18
+ path : packages/bootstrap-vue-3
17
19
runs-on : ${{ matrix.os }}
18
20
19
21
strategy :
27
29
id : release
28
30
with :
29
31
release-type : node
30
- path : packages/bootstrap-vue-3
32
+ path : ${{ env.path }}
31
33
package-name : bootstrap-vue-3
32
34
bump-minor-pre-major : true
33
35
bump-patch-for-minor-pre-major : true
@@ -41,34 +43,34 @@ jobs:
41
43
uses : actions/checkout@v3
42
44
# these if statements ensure that a publication only occurs when
43
45
# a new release is created:
44
- if : ${{ steps.release.outputs.release_created }}
46
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
45
47
46
48
- name : Install pnpm
47
49
48
- if : ${{ steps.release.outputs.release_created }}
50
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
49
51
50
52
- name : Set node version to 16
51
53
uses : actions/setup-node@v2
52
54
with :
53
55
node-version : 16
54
56
cache : ' pnpm'
55
57
registry-url : ' https://registry.npmjs.org'
56
- if : ${{ steps.release.outputs.release_created }}
58
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
57
59
58
60
- name : Install dependencies
59
61
run : pnpm install --ignore-scripts
60
- if : ${{ steps.release.outputs.release_created }}
62
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
61
63
62
64
- name : Build library
63
65
run : pnpm run build
64
- if : ${{ steps.release.outputs.release_created }}
66
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
65
67
66
68
- name : Test library
67
69
run : pnpm test
68
- if : ${{ steps.release.outputs.release_created }}
70
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
69
71
70
72
- name : Publish
71
73
run : pnpm publish --tag develop --filter .\packages\bootstrap-vue-3\
72
74
env :
73
75
NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
74
- if : ${{ steps.release.outputs.release_created }}
76
+ if : ${{ steps.release.outputs.packages/bootstrap-vue-3-- release_created }}
0 commit comments