Skip to content

Commit b1a82d8

Browse files
committed
deal with pre-releases
1 parent 633bb2a commit b1a82d8

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/build-layers.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -142,19 +142,18 @@ jobs:
142142
else
143143
echo "is_prerelease=false" >> $GITHUB_ENV
144144
fi
145-
146-
- name: Skip if no version change
147-
if: ${{ env.sharpver == steps.version.outputs.prop }}
148-
run: echo "🧠 No Sharp update detected. Skipping release."
149-
150-
# (only continue if version actually changed)
145+
146+
- name: Skip if no stable version change
147+
if: env.is_prerelease == 'false' && env.sharpver == steps.version.outputs.prop
148+
run: echo "🧠 No Sharp stable update detected. Skipping release."
149+
151150
- name: Update version.txt
152-
if: ${{ env.sharpver != steps.version.outputs.prop }}
151+
if: env.is_prerelease == 'false' && env.sharpver != steps.version.outputs.prop
153152
run: echo "${{ steps.version.outputs.prop }}" > version.txt
154-
153+
155154
- name: Commit version.txt
156155
uses: stefanzweifel/git-auto-commit-action@v4
157-
if: ${{ env.sharpver != steps.version.outputs.prop }}
156+
if: env.is_prerelease == 'false' && env.sharpver != steps.version.outputs.prop
158157
with:
159158
commit_message: "Update sharp to ${{ steps.version.outputs.prop }}"
160159
file_pattern: version.txt

0 commit comments

Comments
 (0)