Skip to content

Commit 9b6aeaa

Browse files
committed
fix: update alpha commit logic
1 parent 85df00d commit 9b6aeaa

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/production.yaml

+6-10
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ on:
99
jobs:
1010
versioning:
1111
runs-on: ubuntu-latest
12-
outputs:
13-
commit_message: ${{ steps.capture_commit_message.outputs.commit_message }}
1412
steps:
1513
- uses: actions/checkout@v2
1614
with:
@@ -25,13 +23,10 @@ jobs:
2523
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
2624
- name: Show Git Status
2725
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)"
3126
- name: Release with release-it
3227
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
3530
npx release-it minor --preRelease=alpha --ci
3631
else
3732
npx release-it --ci
@@ -61,7 +56,7 @@ jobs:
6156
run: vercel deploy --prebuilt --prod --token=${{ secrets.VERCEL_TOKEN }}
6257

6358
release-npm:
64-
needs: deploy
59+
needs: versioning
6560
runs-on: ubuntu-latest
6661
steps:
6762
- uses: actions/checkout@v2
@@ -81,8 +76,9 @@ jobs:
8176
run: npm run build
8277
- name: Release
8378
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
8682
cd dist/bundle && npm publish --tag alpha --access public --non-interactive
8783
else
8884
cd dist/bundle && npm publish --access public --non-interactive

0 commit comments

Comments
 (0)