This commit is contained in:
@@ -14,6 +14,7 @@ jobs:
|
||||
uses: https://git.daemonlord.ru/actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
tags: true
|
||||
|
||||
- name: Set up JDK 17
|
||||
uses: https://git.daemonlord.ru/actions/setup-java@v4
|
||||
@@ -30,9 +31,11 @@ jobs:
|
||||
- name: Check if tag exists
|
||||
run: |
|
||||
VERSION=$(cat version.txt)
|
||||
if git rev-parse "$VERSION" >/dev/null 2>&1; then
|
||||
if git show-ref --tags --quiet --verify "refs/tags/$VERSION"; then
|
||||
echo "Tag '$VERSION' already exists."
|
||||
echo "exists=true" > tag_exists.txt
|
||||
else
|
||||
echo "Tag '$VERSION' does not exist yet."
|
||||
echo "exists=false" > tag_exists.txt
|
||||
fi
|
||||
|
||||
@@ -40,10 +43,13 @@ jobs:
|
||||
run: |
|
||||
EXISTS=$(cat tag_exists.txt)
|
||||
if [ "$EXISTS" = "true" ]; then
|
||||
echo "Version already released, skipping."
|
||||
echo "Version already released, skipping workflow."
|
||||
exit 0
|
||||
else
|
||||
echo "Version not released yet, continuing workflow..."
|
||||
fi
|
||||
|
||||
|
||||
- name: Decode keystore
|
||||
run: |
|
||||
mkdir -p app
|
||||
|
||||
Reference in New Issue
Block a user