From f6010dfa533d667f4d2778df6b96351ce7d79924 Mon Sep 17 00:00:00 2001 From: firenoo <49818773+firenoo@users.noreply.github.com> Date: Wed, 19 Jul 2023 10:58:28 -0700 Subject: [PATCH] Set "prerelease" to true for prereleases (#26) * Set "prerelease" to true for prereleases * Use proper API for release --- .github/workflows/release-tags.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-tags.yml b/.github/workflows/release-tags.yml index c151a80..4115946 100644 --- a/.github/workflows/release-tags.yml +++ b/.github/workflows/release-tags.yml @@ -64,6 +64,10 @@ jobs: - name: Release under current tag run: | + PRERELEASE="" + if [[ "${RELEASE_VERSION}" =~ "-pre" ]]; then + PRERELEASE="--prerelease" + fi export "CHANGELOG_FILE=$(mktemp --suffix=.md)" echo "CHANGELOG_FILE=${CHANGELOG_FILE}" >> $GITHUB_ENV gh api --method POST -H "Accept: application/vnd.github+json" \ @@ -71,7 +75,7 @@ jobs: -f tag_name="${RELEASE_VERSION}" \ --jq ".body" > "${CHANGELOG_FILE}" cat "${CHANGELOG_FILE}" - gh release create "${RELEASE_VERSION}" -F "${CHANGELOG_FILE}" ./build/libs/*.jar + gh release create "${RELEASE_VERSION}" -F "${CHANGELOG_FILE}" $PRERELEASE ./build/libs/*.jar shell: bash continue-on-error: true env: