File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 6161 fi
6262 echo "Detected version: $VERSION"
6363 echo "VERSION=$VERSION" >> $GITHUB_ENV
64+ # expose as step output
65+ echo "version=$VERSION" >> "$GITHUB_OUTPUT"
6466
6567 - name : Create git tag if needed
6668 if : github.ref == 'refs/heads/main'
8082 with :
8183 go-version : ' 1.24'
8284 check-latest : true
85+ cache : false
8386
8487 - name : Build heybabe
8588 run : |
9194 name : heybabe_${{ env.ASSET_NAME }}_${{ env.REF }}
9295 path : ./bin/heybabe_${{ env.ASSET_NAME }}
9396
97+ release :
98+ name : Publish Release
99+ needs : build
100+ runs-on : ubuntu-latest
101+ permissions :
102+ contents : write
103+ steps :
104+ - name : Download all build artifacts
105+ uses : actions/download-artifact@v4
106+ with :
107+ path : ./dist
108+
109+ - name : Create / Update GitHub Release and upload binaries
110+ uses : softprops/action-gh-release@v1
111+ with :
112+ tag_name : v${{ needs.build.outputs.version }}
113+ name : v${{ needs.build.outputs.version }}
114+ draft : false
115+ prerelease : false
116+ files : |
117+ dist/**
118+ env :
119+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
120+
121+ outputs :
122+ version : ${{ steps.version.outputs.version }}
123+
You can’t perform that action at this time.
0 commit comments