5050 tmp=$(mktemp)
5151 jq --arg version "$VERSION" '.version = $version' package.json > "$tmp" && mv "$tmp" package.json
5252 mkdir dist
53- echo $VERSION > .version
54- echo $NAME > .name
53+ echo $VERSION > meta .version
54+ echo $NAME > meta .name
5555 - name : Use Node.js
5656 uses : actions/setup-node@v4
5757 with :
@@ -72,25 +72,25 @@ jobs:
7272 path : ${{ steps.set-version.outputs.name }}.vsix
7373 - uses : actions/upload-artifact@v4
7474 with :
75- name : meta-build
75+ name : meta
7676 path : |
77- .name
78- .version
77+ meta .name
78+ meta .version
7979 beta :
8080 if : (github.event_name == 'push')
8181 runs-on : ubuntu-latest
8282 needs : build
8383 steps :
8484 - uses : actions/download-artifact@v4
8585 with :
86- name : meta-beta
86+ name : meta
8787 path : .
8888 - name : Set an output
8989 id : set-version
9090 run : |
9191 set -x
92- echo "version=`cat .version`" >> $GITHUB_OUTPUT
93- echo "name=`cat .name`" >> $GITHUB_OUTPUT
92+ echo "version=`cat meta .version`" >> $GITHUB_OUTPUT
93+ echo "name=`cat meta .name`" >> $GITHUB_OUTPUT
9494 - uses : actions/download-artifact@v4
9595 with :
9696 name : ${{ steps.set-version.outputs.name }}.vsix
@@ -113,7 +113,7 @@ jobs:
113113 token : ${{ secrets.TOKEN }}
114114 - uses : actions/download-artifact@v4
115115 with :
116- name : meta-publish
116+ name : meta
117117 path : .
118118 - name : Use Node.js
119119 uses : actions/setup-node@v4
@@ -122,9 +122,9 @@ jobs:
122122 - name : Prepare pre-release build
123123 id : set-version
124124 run : |
125- VERSION=`cat .version`
126- NEXT_VERSION=`cat .version | awk -F. '/[0-9]+\./{$NF++;print}' OFS=.`
127- echo "name=`cat .name`" >> $GITHUB_OUTPUT
125+ VERSION=`cat meta .version`
126+ NEXT_VERSION=`cat meta .version | awk -F. '/[0-9]+\./{$NF++;print}' OFS=.`
127+ echo "name=`cat meta .name`" >> $GITHUB_OUTPUT
128128 tmp=$(mktemp)
129129 git config --global user.name 'ProjectBot'
130130 git config --global user.email '[email protected] '
0 commit comments