Browse Source

Added logic for redeployments

pull/2239/head
Micaiah Martin 4 years ago
parent
commit
167ff61374
  1. 13
      .github/workflows/release.yml

13
.github/workflows/release.yml

@ -3,7 +3,15 @@ name: Release @@ -3,7 +3,15 @@ name: Release
on:
workflow_dispatch:
inputs: {}
inputs:
release_type:
description: 'Release Options'
required: true
default: 'Initial Release'
type: choice
options:
- Initial Release
- Redeploy
jobs:
@ -34,7 +42,8 @@ jobs: @@ -34,7 +42,8 @@ jobs:
curl -sL https://api.github.com/repos/$GITHUB_REPOSITORY/releases/latest | jq -r ".tag_name"
)
if [ "v$version" == "$previous_release_tag_version" ]; then
if [ "v$version" == "$previous_release_tag_version" ] && \
[ "${{ github.event.inputs.release_type }}" == "Initial Release" ]; then
echo "[!] Already released v$version. Please bump version to continue"
exit 1
fi

Loading…
Cancel
Save