File tree Expand file tree Collapse file tree 2 files changed +16
-7
lines changed
Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -47,14 +47,20 @@ jobs:
4747 with :
4848 version : ${{ needs.set-version.outputs.version }}
4949
50- report :
51- needs : [build]
50+ publish :
51+ needs : [set-version, build]
5252 runs-on : ubuntu-latest
5353 steps :
5454 - uses : actions/download-artifact@v8
5555 with :
5656 name : dstack-sshproxy
5757 path : build
58- - run : |
59- ls -lR build
60- build/dstack-sshproxy --version
58+ - name : Publish GitHub release
59+ uses : softprops/action-gh-release@v2
60+ with :
61+ working_directory : build
62+ files : dstack-sshproxy-*
63+ tag_name : ${{ needs.set-version.outputs.version }}
64+ generate_release_notes : true
65+ prerelease : ${{ fromJSON(needs.set-version.outputs.prerelease) }}
66+ make_latest : ${{ fromJSON(needs.set-version.outputs.latest) }}
Original file line number Diff line number Diff line change @@ -18,11 +18,14 @@ jobs:
1818 go-version-file : go.mod
1919 cache-dependency-path : go.sum
2020 - name : Build
21+ env :
22+ GOOS : linux
23+ GOARCH : amd64
2124 run : |
22- scripts/build.sh build/dstack-sshproxy ${{ inputs.version }}
25+ scripts/build.sh build/dstack-sshproxy-$GOOS-$GOARCH ${{ inputs.version }}
2326 - id : upload
2427 uses : actions/upload-artifact@v7
2528 with :
2629 name : dstack-sshproxy
27- path : build/dstack-sshproxy
30+ path : build/dstack-sshproxy-*
2831 retention-days : 1
You can’t perform that action at this time.
0 commit comments