mirror of
https://github.com/AIsouler/GKD_subscription.git
synced 2025-12-17 15:25:08 +08:00
chore: fix build_release.yml (#867)
This commit is contained in:
8
.github/workflows/build_release.yml
vendored
8
.github/workflows/build_release.yml
vendored
@@ -21,18 +21,18 @@ jobs:
|
||||
run: |
|
||||
prev_tag=$(git describe --tags --abbrev=0 2>/dev/null || echo "none")
|
||||
|
||||
echo "Previous tag: $prev_tag"
|
||||
echo "previous_tag=$prev_tag" >> $GITHUB_ENV
|
||||
|
||||
if [ "$prev_tag" == "none" ]; then
|
||||
echo "No tags found. Setting changed=true by default."
|
||||
echo "changed=true" >> $GITHUB_ENV
|
||||
else
|
||||
echo "Previous tag: $prev_tag"
|
||||
echo "previous_tag=$prev_tag" >> $GITHUB_ENV
|
||||
fi
|
||||
|
||||
- name: Check for changes between previous tag and latest commit in src directory
|
||||
id: changes
|
||||
run: |
|
||||
if [ "$prev_tag" != "none" ]; then
|
||||
if [ "${{ env.previous_tag }}" != "none" ]; then
|
||||
if git diff --exit-code ${{ env.previous_tag }} HEAD -- src; then
|
||||
echo "No changes detected in 'src' directory between ${{ env.previous_tag }} and the latest commit."
|
||||
echo "changed=false" >> $GITHUB_ENV
|
||||
|
||||
Reference in New Issue
Block a user