improve release file content
This commit is contained in:
26
.github/workflows/release.yml
vendored
26
.github/workflows/release.yml
vendored
@@ -34,21 +34,23 @@ jobs:
|
|||||||
tags: nomsgpack sqlite mysql
|
tags: nomsgpack sqlite mysql
|
||||||
trimpath: true
|
trimpath: true
|
||||||
|
|
||||||
- name: Prepare package
|
|
||||||
run: cp -v ./config_example.ini ./build
|
|
||||||
|
|
||||||
- name: Create ZIP archive
|
- name: Create ZIP archive
|
||||||
run: |
|
run: |
|
||||||
|
cp -v ./config_example.ini ./build || exit 1
|
||||||
pushd build || exit 1
|
pushd build || exit 1
|
||||||
ls -alh
|
ls -1 yggdrasil-* | while read LINE; do
|
||||||
zip -9vr ../yggdrasil.zip .
|
PREFIX="${LINE%.*}"
|
||||||
|
SUFFIX="$(echo "$LINE" | grep -osE '\.\w+' || printf '')"
|
||||||
|
cp -v "$LINE" "yggdrasil$SUFFIX"
|
||||||
|
FILE="../$PREFIX.zip"
|
||||||
|
zip -9v "$FILE" "yggdrasil$SUFFIX" *.ini
|
||||||
|
DGST="$FILE.dgst"
|
||||||
|
openssl dgst -md5 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
|
||||||
|
openssl dgst -sha1 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
|
||||||
|
openssl dgst -sha256 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
|
||||||
|
openssl dgst -sha512 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
|
||||||
|
done
|
||||||
popd || exit 1
|
popd || exit 1
|
||||||
FILE=./yggdrasil.zip
|
|
||||||
DGST=$FILE.dgst
|
|
||||||
openssl dgst -md5 $FILE | sed 's/([^)]*)//g' >>$DGST
|
|
||||||
openssl dgst -sha1 $FILE | sed 's/([^)]*)//g' >>$DGST
|
|
||||||
openssl dgst -sha256 $FILE | sed 's/([^)]*)//g' >>$DGST
|
|
||||||
openssl dgst -sha512 $FILE | sed 's/([^)]*)//g' >>$DGST
|
|
||||||
|
|
||||||
- name: Upload files to GitHub release
|
- name: Upload files to GitHub release
|
||||||
uses: softprops/action-gh-release@v1
|
uses: softprops/action-gh-release@v1
|
||||||
@@ -57,4 +59,4 @@ jobs:
|
|||||||
prerelease: true
|
prerelease: true
|
||||||
body: For test only
|
body: For test only
|
||||||
name: ${{ github.ref_name }} Pre Release
|
name: ${{ github.ref_name }} Pre Release
|
||||||
files: yggdrasil.zip*
|
files: yggdrasil*.zip*
|
||||||
|
Reference in New Issue
Block a user