Skip to content

Commit 63f3c8e

Browse files
committed
Parse version info
1 parent 9bf7763 commit 63f3c8e

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

.github/workflows/github-release.yml

+13-2
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,23 @@ jobs:
8585
ARTIFACT_RUN_ID: ${{ inputs.artifact-run-id }}
8686
run: ./Scripts/download-artifacts.sh $ARTIFACTS_PATH $ARTIFACT_RUN_ID
8787

88+
- name: Parse version info
89+
id: version_info
90+
run: |
91+
unzip -o "$ARTIFACTS_PATH/version-info.zip" -d "tmp"
92+
filepath="tmp/version-info/version_info.json"
93+
version_name=$(jq -r '.version_name' "$filepath")
94+
version_number=$(jq -r '.version_number' "$filepath")
95+
echo "version_number=$version_number" >> $GITHUB_OUTPUT
96+
echo "version_name=$version_name" >> $GITHUB_OUTPUT
97+
rm -rf tmp
98+
8899
- name: Create Release
89100
id: create_release
90101
uses: softprops/action-gh-release@e7a8f85e1c67a31e6ed99a94b41bd0b71bbee6b8 # v2.0.9
91102
with:
92-
tag_name: "v${{ inputs.version-name }}"
93-
name: "${{ inputs.version-name }} (${{ inputs.version-number }})"
103+
tag_name: "v${{ steps.version_info.outputs.version_name }}"
104+
name: "${{ steps.version_info.outputs.version_name }} (${{ steps.version_info.outputs.version_number }})"
94105
prerelease: ${{ inputs.prerelease }}
95106
draft: ${{ inputs.draft }}
96107
make_latest: ${{ inputs.make-latest }}

Scripts/download-artifacts.sh

-2
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,9 @@ for dir in */; do
4848
if [ ! -d "$dir" ]; then
4949
continue
5050
fi
51-
echo $dir
5251
# Remove trailing slash from directory name
5352
dirname=${dir%/}
5453
basename=$(basename "$dirname")
55-
echo $dirname $basename
5654
zip -r -q "${basename}.zip" "$dirname"
5755
rm -rf "$dirname"
5856
done

0 commit comments

Comments
 (0)