Updated CI for GH Actions Builds

Signed-off-by: crueter <swurl@swurl.xyz>
This commit is contained in:
crueter 2025-06-28 22:11:38 -04:00
parent 726e1e756d
commit a1087ddec8
Signed by: crueter
GPG key ID: A5A7629F109C8FD1
9 changed files with 166 additions and 51 deletions

13
.ci/windows/package.sh Normal file
View file

@ -0,0 +1,13 @@
GITDATE=$(git show -s --date=short --format='%ad' | tr -d "-")
GITREV=$(git show -s --format='%h')
ZIP_NAME="Eden-Windows-${ARCH}-${GITDATE}-${GITREV}.zip"
mkdir -p artifacts
mkdir -p pack
cp -r build/pkg/* pack
cp LICENSE* README* pack/
7z a -tzip artifacts/$ZIP_NAME pack/*