File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,18 +33,20 @@ jobs:
3333 - name : Build bioctl
3434 run : |
3535 git tag ${{ github.event.inputs.tag }} || true
36- GO_OUT_EXT=""
3736 if [ "${{ matrix.os }}" = "windows" ]; then
38- GO_OUT_EXT=".exe"
37+ export GO_OUT_EXT=".exe"
3938 fi
4039 export PLATFORM=${{ matrix.os }}_${{ matrix.arch }}
4140 make tools.install
4241 make install.womtool
4342 make web.install
4443 make go.build
4544
46- shasum -a 256 ./_output/platforms/${{ matrix.os }}/${{ matrix.arch }}/bioctl${GO_OUT_EXT} | awk '{print $1}' > checksums.txt
47- zip -r bioos_${{ github.event.inputs.tag }}_${{ matrix.os }}_${{ matrix.arch }}.zip ./_output/platforms/${{ matrix.os }}/${{ matrix.arch }}/bioctl${GO_OUT_EXT} ./_output/platforms/${{ matrix.os }}/${{ matrix.arch }}/apiserver${GO_OUT_EXT} LICENSE README.md README_ZH.md checksums.txt
45+ mv ./_output/platforms/${{ matrix.os }}/${{ matrix.arch }}/bioctl${GO_OUT_EXT} ./bioctl${GO_OUT_EXT}
46+ mv ./_output/platforms/${{ matrix.os }}/${{ matrix.arch }}/apiserver${GO_OUT_EXT} ./apiserver${GO_OUT_EXT}
47+ shasum -a 256 ./bioctl${GO_OUT_EXT} | awk '{print $1}' > bioctl_checksums.txt
48+ shasum -a 256 ./apiserver${GO_OUT_EXT} | awk '{print $1}' > apiserver_checksums.txt
49+ zip -r bioos_${{ github.event.inputs.tag }}_${{ matrix.os }}_${{ matrix.arch }}.zip ./bioctl${GO_OUT_EXT} ./apiserver${GO_OUT_EXT} LICENSE README.md bioctl_checksums.txt apiserver_checksums.txt
4850
4951 - name : Upload Release Asset
5052 uses : actions/upload-release-asset@v1
You can’t perform that action at this time.
0 commit comments