mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-02-21 13:45:03 +08:00
chore: validate semver when building releases
This commit is contained in:
parent
626072ae69
commit
1e4ed3155f
11
.github/workflows/build-release.yml
vendored
11
.github/workflows/build-release.yml
vendored
@ -32,6 +32,17 @@ jobs:
|
|||||||
cp -f image-assets/img/logo/ma_logo.png Packages/${{env.packageName}}/Editor/Images/logo.png
|
cp -f image-assets/img/logo/ma_logo.png Packages/${{env.packageName}}/Editor/Images/logo.png
|
||||||
cp -f image-assets/img/logo/ma_icon.png Packages/${{env.packageName}}/Runtime/Icons/Icon_MA_Script.png
|
cp -f image-assets/img/logo/ma_icon.png Packages/${{env.packageName}}/Runtime/Icons/Icon_MA_Script.png
|
||||||
|
|
||||||
|
- name: Check semver syntax
|
||||||
|
id: semver-check
|
||||||
|
if: startsWith(github.ref, 'refs/tags/')
|
||||||
|
env:
|
||||||
|
REF_NAME: ${{ github.ref }}
|
||||||
|
run: |
|
||||||
|
if echo $REF_NAME | grep '[a-z]-[0-9]' && ! echo $REF_NAME | grep '^refs/tags/1\.5\.0-'; then
|
||||||
|
echo "Tag name does not follow semver prerelease syntax: $REF_NAME"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
- name: get version
|
- name: get version
|
||||||
id: version
|
id: version
|
||||||
uses: notiz-dev/github-action-json-property@a5a9c668b16513c737c3e1f8956772c99c73f6e8
|
uses: notiz-dev/github-action-json-property@a5a9c668b16513c737c3e1f8956772c99c73f6e8
|
||||||
|
Loading…
Reference in New Issue
Block a user