From 88872af8a8cc5ddf1d7b10c2de96e9fee45692ca Mon Sep 17 00:00:00 2001 From: uazo <29201891+uazo@users.noreply.github.com> Date: Mon, 15 Jan 2024 06:59:28 -0200 Subject: [PATCH] add draft management --- .github/workflows/release.yaml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 014d0184..91d016d6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -13,7 +13,11 @@ on: description: 'runner? [dev/ci]' required: true default: 'ci' - + draft: + description: 'draft? [true/false]' + required: true + default: 'false' + env: CROMITE_SHA: ${{ github.event.inputs.sha }} REMOVEDOCKERSUPPORT: true @@ -23,6 +27,7 @@ jobs: release: runs-on: ${{ github.event.inputs.type }} env: + IS_DRAFT: ${{ github.event.inputs.draft }} OUTPUTFILE_ARM: /storage/images/${{ github.event.inputs.sha }}/android/false/arm/ OUTPUTFILE_ARM64: /storage/images/${{ github.event.inputs.sha }}/android/false/arm64/ OUTPUTFILE_X64: /storage/images/${{ github.event.inputs.sha }}/android/false/x64/ @@ -196,7 +201,10 @@ jobs: $GH release upload $VERSION-$CROMITE_SHA updateurl.txt $GH release edit $VERSION-$CROMITE_SHA -t $VERSION-$CROMITE_SHA - $GH release edit $VERSION-$CROMITE_SHA --draft=false + + if [ $IS_DRAFT == "false" ]; then + $GH release edit $VERSION-$CROMITE_SHA --draft=false + fi VERSION=$(cat ${{ env.OUTPUTFILE_ARM64 }}/RELEASE) docker push uazo/cromite:$VERSION-$CROMITE_SHA