File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,12 +62,12 @@ jobs:
6262 - name : Setup Node
6363 uses : actions/setup-node@v1
6464 with :
65- node-version : ' 14 '
65+ node-version : ' 18 '
6666
6767 - name : Install Semantic Release dependencies
6868 run : |
6969 pip3 install --user bump2version
70- npm install -g semantic-release@19.0.5
70+ npm install -g semantic-release
7171 npm install -g @semantic-release/changelog
7272 npm install -g @semantic-release/exec
7373 npm install -g @semantic-release/git
7878 env :
7979 GH_TOKEN : ${{ secrets.GH_TOKEN }}
8080 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
81- run : echo ::set-output name= NEXT_RELEASE:: $(npx semantic-release --dry-run | grep -oP "Published release \K[0-9]+\.[0-9]+\.[0-9]+") # null if no published release
81+ run : echo " NEXT_RELEASE= $(npx semantic-release --dry-run | grep -oP "Published release \K[0-9]+\.[0-9]+\.[0-9]+")" >> $GITHUB_OUTPUT
8282
8383 - name : Publish to git releases and tags
84- if : ${{ steps.next_release.outputs.NEXT_RELEASE != null }}
85- env :
86- GH_TOKEN : ${{ secrets.GH_TOKEN }}
87- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8884 run : echo "The next release is ${{ steps.next_release.outputs.NEXT_RELEASE }}"
You can’t perform that action at this time.
0 commit comments