Commit 9b6aeaa 1 parent 85df00d commit 9b6aeaa Copy full SHA for 9b6aeaa
File tree 1 file changed +6
-10
lines changed
1 file changed +6
-10
lines changed Original file line number Diff line number Diff line change 9
9
jobs :
10
10
versioning :
11
11
runs-on : ubuntu-latest
12
- outputs :
13
- commit_message : ${{ steps.capture_commit_message.outputs.commit_message }}
14
12
steps :
15
13
- uses : actions/checkout@v2
16
14
with :
@@ -25,13 +23,10 @@ jobs:
25
23
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
26
24
- name : Show Git Status
27
25
run : git status
28
- - name : Capture Commit Message
29
- id : capture_commit_message
30
- run : echo "::set-output name=commit_message::$(git log -1 --pretty=%B)"
31
26
- name : Release with release-it
32
27
run : |
33
- commit_message="${{ steps.capture_commit_message.outputs.commit_message }}"
34
- if [[ "$commit_message" == *"[ alpha] "* ]]; then
28
+ commit_message=$(git log -1 --pretty=%B)
29
+ if [[ "$commit_message" == *"alpha"* ]]; then
35
30
npx release-it minor --preRelease=alpha --ci
36
31
else
37
32
npx release-it --ci
61
56
run : vercel deploy --prebuilt --prod --token=${{ secrets.VERCEL_TOKEN }}
62
57
63
58
release-npm :
64
- needs : deploy
59
+ needs : versioning
65
60
runs-on : ubuntu-latest
66
61
steps :
67
62
- uses : actions/checkout@v2
81
76
run : npm run build
82
77
- name : Release
83
78
run : |
84
- commit_message="${{ needs.versioning.outputs.commit_message }}"
85
- if [[ "$commit_message" == *"[alpha]"* ]]; then
79
+ commit_message=$(git log -1 --pretty=%B)
80
+ echo "Commit message: $commit_message"
81
+ if [[ "$commit_message" == *"alpha"* ]]; then
86
82
cd dist/bundle && npm publish --tag alpha --access public --non-interactive
87
83
else
88
84
cd dist/bundle && npm publish --access public --non-interactive
You can’t perform that action at this time.
0 commit comments