Skip to content

Commit d3e6236

Browse files
committed
[Minor] CI changes
1 parent 4ce559d commit d3e6236

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,22 @@ jobs:
2525
with:
2626
args: -d
2727

28+
- name: Resolve version from package output
29+
id: package_meta
30+
run: |
31+
set -euo pipefail
32+
ZIP_PATH=$(ls -1 .release/*.zip | head -n1)
33+
ZIP_NAME=$(basename "$ZIP_PATH" .zip)
34+
VERSION=${ZIP_NAME#CopyPasta2-}
35+
echo "zip_path=$ZIP_PATH" >> "$GITHUB_OUTPUT"
36+
echo "version=$VERSION" >> "$GITHUB_OUTPUT"
37+
2838
- name: Publish zip to GitHub Releases
2939
uses: softprops/action-gh-release@v2
3040
with:
31-
tag_name: develop-${{ github.sha }}
32-
name: Develop build ${{ github.sha }}
41+
tag_name: release-${{ steps.package_meta.outputs.version }}
42+
name: CopyPasta2-Release-${{ steps.package_meta.outputs.version }}
3343
target_commitish: ${{ github.sha }}
34-
prerelease: true
35-
files: .release/*.zip
44+
files: ${{ steps.package_meta.outputs.zip_path }}
3645
fail_on_unmatched_files: true
46+
prerelease: false

0 commit comments

Comments
 (0)