diff --git a/.github/workflows/publish-cli.yml b/.github/workflows/publish-cli.yml index 218b89916..b0df83c58 100644 --- a/.github/workflows/publish-cli.yml +++ b/.github/workflows/publish-cli.yml @@ -2,8 +2,7 @@ name: public-cli on: push: branches: - - 'develop' - - 'main' + - my-temp-release-check jobs: docker: runs-on: ubuntu-latest @@ -40,6 +39,8 @@ jobs: uses: ncipollo/release-action@v1 with: token: ${{ secrets.GITHUB_TOKEN }} - artifacts: "cli/bin/*" + artifacts: "cli/bin/*/*" commit: ${{ steps.version_parameters.outputs.branch }} - tag: ${{ steps.versioning.outputs.version }} \ No newline at end of file + tag: ${{ steps.versioning.outputs.version }} + prerelease: ${{ github.ref != 'refs/heads/main' }} + bodyFile: 'cli/bin/checksums.txt' \ No newline at end of file diff --git a/cli/Makefile b/cli/Makefile index 39029b4a5..7fc42c858 100644 --- a/cli/Makefile +++ b/cli/Makefile @@ -20,7 +20,7 @@ build: ## build mizu CLI binary (select platform via GOOS / GOARCH env variables -X 'github.com/up9inc/mizu/cli/mizu.BuildTimestamp=$(BUILD_TIMESTAMP)' \ -X 'github.com/up9inc/mizu/cli/mizu.BuildTimeUTC=$(BUILD_TIME_UTC)' \ -X 'github.com/up9inc/mizu/cli/mizu.SemVer=$(SEM_VER)'" \ - -o bin/mizu_$(FOLDER) mizu.go + -o bin/$(FOLDER)/mizu mizu.go && echo 'checksum for ${FOLDER}\n\t my check sum' >> bin/checksums.txt build-all: ## build for all supported platforms @echo "Compiling for every OS and Platform"