File tree Expand file tree Collapse file tree 1 file changed +21
-29
lines changed
Expand file tree Collapse file tree 1 file changed +21
-29
lines changed Original file line number Diff line number Diff line change @@ -30,32 +30,24 @@ jobs:
3030 - name : Verify
3131 run : yarn verify
3232
33- - name : Publish to npm
34- id : changesets
35- uses : changesets/action@v1
36- with :
37- publish : yarn publish
38- env :
39- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40- NPM_TOKEN : ${{ secrets.NPM_AUTH_TOKEN }}
41-
42- # - name: Check changesets
43- # id: check
44- # run: |
45- # count=$(find .changeset -name "*.md" | wc -l | tr -d '[:space:]')
46- # if [[ $count == 0 ]]; then
47- # echo "hasChangesets=false" >> $GITHUB_OUTPUT;
48- # else
49- # echo "hasChangesets=true" >> $GITHUB_OUTPUT;
50- # fi
51-
52- # - name: Publish
53- # if: ${{ steps.check.outputs.hasChangesets == 'true' }}
54- # run: yarn publish
55-
56- # - name: Push changes
57- # if: ${{ steps.check.outputs.hasChangesets == 'true' }}
58- # run: |
59- # git status
60- # git push origin
61- # git push origin --tags
33+ - name : Check changesets
34+ id : check
35+ run : |
36+ count=$(find .changeset -name "*.md" | wc -l | tr -d '[:space:]')
37+ if [[ $count == 0 ]]; then
38+ echo "hasChangesets=false" >> $GITHUB_OUTPUT;
39+ else
40+ echo "hasChangesets=true" >> $GITHUB_OUTPUT;
41+ fi
42+
43+ - name : Publish
44+ if : ${{ steps.check.outputs.hasChangesets == 'true' }}
45+ continue-on-error : true
46+ run : yarn publish
47+
48+ - name : Push changes
49+ if : ${{ steps.check.outputs.hasChangesets == 'true' }}
50+ run : |
51+ git status
52+ git push origin
53+ git push origin --tags
You can’t perform that action at this time.
0 commit comments