File tree Expand file tree Collapse file tree 1 file changed +31
-20
lines changed
Expand file tree Collapse file tree 1 file changed +31
-20
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ permissions:
1010 contents : write
1111 id-token : write
1212
13+ concurrency : ${{ github.workflow }}-${{ github.ref }}
14+
1315jobs :
1416 publish-all :
1517 name : Publish all packages
@@ -28,23 +30,32 @@ jobs:
2830 - name : Verify
2931 run : yarn verify
3032
31- - name : Check changesets
32- id : check
33- run : |
34- count=$(find .changeset -name "*.md" | wc -l | tr -d '[:space:]')
35- if [[ $count == 0 ]]; then
36- echo "hasChangesets=false" >> $GITHUB_OUTPUT;
37- else
38- echo "hasChangesets=true" >> $GITHUB_OUTPUT;
39- fi
40-
41- - name : Publish
42- if : ${{ steps.check.outputs.hasChangesets == 'true' }}
43- run : yarn publish
44-
45- - name : Push changes
46- if : ${{ steps.check.outputs.hasChangesets == 'true' }}
47- run : |
48- git status
49- git push origin
50- git push origin --tags
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
You can’t perform that action at this time.
0 commit comments