@@ -18,37 +18,37 @@ jobs:
1818
1919 - name : Get current npm version
2020 id : current_version
21- run : echo "::set-output name= version:: $(node -p \" require(' ./package.json' ).version\")"
21+ run : echo "version= $(node -p ' require(\" ./package.json\" ).version')" >> $GITHUB_ENV
2222
2323 - name : Get previous npm version
2424 id : previous_version
2525 run : |
2626 PREV_VERSION=$(npm view ${{ github.repository }} version)
27- echo "::set-output name= version:: ${PREV_VERSION}"
27+ echo "version= ${PREV_VERSION}" >> $GITHUB_ENV
2828
2929 - name : Check version change
3030 id : version_check
3131 run : |
32- if [ "${{ steps.current_version.outputs. version }}" != "${{ steps.previous_version.outputs .version }}" ]; then
33- echo "::set-output name= changed:: true"
32+ if [ "${{ env. version }}" != "${{ env .version }}" ]; then
33+ echo "changed= true" >> $GITHUB_ENV
3434 else
35- echo "::set-output name= changed:: false"
35+ echo "changed= false" >> $GITHUB_ENV
3636 fi
3737
3838 - name : Publish to npm
39- if : steps.version_check.outputs .changed == 'true'
39+ if : env .changed == 'true'
4040 uses : JS-DevTools/npm-publish@v3
4141 with :
4242 token : ${{ secrets.NPM_TOKEN }}
4343
4444 - name : Create GitHub Release
45- if : steps.version_check.outputs .changed == 'true'
45+ if : env .changed == 'true'
4646 uses : actions/create-release@v1
4747 with :
48- tag_name : v${{ steps.current_version.outputs .version }}
49- release_name : Release v${{ steps.current_version.outputs .version }}
48+ tag_name : v${{ env .version }}
49+ release_name : Release v${{ env .version }}
5050 body : |
51- New release v${{ steps.current_version.outputs .version }}
51+ New release v${{ env .version }}
5252 draft : false
5353 prerelease : false
5454 env :
0 commit comments