Update release.yml

This commit is contained in:
Imran
2024-06-30 12:55:38 -04:00
committed by GitHub
parent dfac3af3f5
commit c4438de200

View File

@ -6,6 +6,12 @@ on:
beta:
type: boolean
description: Is beta?
draft:
type: boolean
description: Is draft?
checkout:
required: true
default: "main"
jobs:
build:
@ -32,8 +38,8 @@ jobs:
gpg_private_key: ${{ secrets.PGP_KEY_BASE64 }}
passphrase: ${{ secrets.PGP_PASSPHRASE }}
- name: Check submodule
id: check_submodule
- name: Checkout branch
id: checkout_branch
run: |
SUBMODULE_COMMIT_LONG="$(git submodule status | head -1 | tail -c +2 | awk '{print $1}')"
FLUTTER_COMMIT_SHORT="$(flutter --version | head -2 | tail -1 | awk '{print $4}')"
@ -43,6 +49,11 @@ jobs:
exit 1
fi
- name: Check submodule
id: check_submodule
run: |
git checkout ${{ inputs.checkout }}
- name: Extract Version
id: extract_version
run: |
@ -92,5 +103,6 @@ jobs:
token: ${{ secrets.GH_ACCESS_TOKEN }}
tag: "${{ steps.extract_version.outputs.tag }}"
prerelease: "${{ steps.extract_version.outputs.beta }}"
draft: "${{ inputs.draft }}"
artifacts: ./build/app/outputs/flutter-apk/*-release*.apk*
generateReleaseNotes: true