fix(ci): set explicit release tag
This commit is contained in:
@@ -901,6 +901,7 @@ jobs:
|
|||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: softprops/action-gh-release@v2
|
uses: softprops/action-gh-release@v2
|
||||||
with:
|
with:
|
||||||
|
tag_name: ${{ steps.version.outputs.version }}
|
||||||
files: ${{ steps.release-files.outputs.files }}
|
files: ${{ steps.release-files.outputs.files }}
|
||||||
draft: true
|
draft: true
|
||||||
prerelease: false
|
prerelease: false
|
||||||
|
|||||||
@@ -176,6 +176,10 @@ for artifact in (
|
|||||||
"linux-arm64",
|
"linux-arm64",
|
||||||
):
|
):
|
||||||
require(f"name: {artifact}" in release, f"release download lost {artifact}")
|
require(f"name: {artifact}" in release, f"release download lost {artifact}")
|
||||||
|
require(
|
||||||
|
"tag_name: ${{ steps.version.outputs.version }}" in release,
|
||||||
|
"release must explicitly use the pubspec version as its tag",
|
||||||
|
)
|
||||||
|
|
||||||
if errors:
|
if errors:
|
||||||
for error in errors:
|
for error in errors:
|
||||||
|
|||||||
Reference in New Issue
Block a user