Skip to content

Commit

Permalink
Parse version info
Browse files Browse the repository at this point in the history
  • Loading branch information
vvolkgang committed Nov 27, 2024
1 parent 9bf7763 commit 63f3c8e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
15 changes: 13 additions & 2 deletions .github/workflows/github-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,12 +85,23 @@ jobs:
ARTIFACT_RUN_ID: ${{ inputs.artifact-run-id }}
run: ./Scripts/download-artifacts.sh $ARTIFACTS_PATH $ARTIFACT_RUN_ID

- name: Parse version info
id: version_info
run: |
unzip -o "$ARTIFACTS_PATH/version-info.zip" -d "tmp"
filepath="tmp/version-info/version_info.json"
version_name=$(jq -r '.version_name' "$filepath")
version_number=$(jq -r '.version_number' "$filepath")
echo "version_number=$version_number" >> $GITHUB_OUTPUT
echo "version_name=$version_name" >> $GITHUB_OUTPUT
rm -rf tmp
- name: Create Release
id: create_release
uses: softprops/action-gh-release@e7a8f85e1c67a31e6ed99a94b41bd0b71bbee6b8 # v2.0.9
with:
tag_name: "v${{ inputs.version-name }}"
name: "${{ inputs.version-name }} (${{ inputs.version-number }})"
tag_name: "v${{ steps.version_info.outputs.version_name }}"
name: "${{ steps.version_info.outputs.version_name }} (${{ steps.version_info.outputs.version_number }})"
prerelease: ${{ inputs.prerelease }}
draft: ${{ inputs.draft }}
make_latest: ${{ inputs.make-latest }}
Expand Down
2 changes: 0 additions & 2 deletions Scripts/download-artifacts.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,9 @@ for dir in */; do
if [ ! -d "$dir" ]; then
continue
fi
echo $dir
# Remove trailing slash from directory name
dirname=${dir%/}
basename=$(basename "$dirname")
echo $dirname $basename
zip -r -q "${basename}.zip" "$dirname"
rm -rf "$dirname"
done
Expand Down

0 comments on commit 63f3c8e

Please sign in to comment.