Never gonna let you down

This commit is contained in:
2024-12-15 21:16:11 +02:00
parent 455a750199
commit d5390f504b

View File

@@ -37,6 +37,9 @@ jobs:
- name: Cleanup Docker Images (x86_64) - name: Cleanup Docker Images (x86_64)
run: | run: |
docker image prune -a -f docker image prune -a -f
docker container prune -f
docker volume prune -f
docker network prune -f
build-arm: build-arm:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -71,9 +74,6 @@ jobs:
libffi-dev \ libffi-dev \
libsqlite3-dev \ libsqlite3-dev \
tk-dev \ tk-dev \
x11proto-core-dev \
x11proto-xext-dev \
x11proto-fonts-dev \
libxrender-dev \ libxrender-dev \
libxtst-dev \ libxtst-dev \
libxext-dev \ libxext-dev \
@@ -108,6 +108,9 @@ jobs:
- name: Cleanup Docker Images (ARM) - name: Cleanup Docker Images (ARM)
run: | run: |
docker image prune -a -f docker image prune -a -f
docker container prune -f
docker volume prune -f
docker network prune -f
release: release:
needs: [build-x86_64, build-arm] needs: [build-x86_64, build-arm]
@@ -129,6 +132,9 @@ jobs:
- name: Verify x86_64 Artifact - name: Verify x86_64 Artifact
run: ls -la app/dist run: ls -la app/dist
- name: Rename x86_64 Artifact
run: mv app/dist/wolServer app/dist/wolServer-x86_64
- name: Download ARM Artifact - name: Download ARM Artifact
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
with: with:
@@ -138,23 +144,8 @@ jobs:
- name: Verify ARM Artifact - name: Verify ARM Artifact
run: ls -la app/dist run: ls -la app/dist
- name: Extract and Rename x86_64 Artifact - name: Rename ARM Artifact
run: | run: mv app/dist/wolServer app/dist/wolServer-arm
if [ -f "app/dist/executable-x86_64.zip" ]; then
unzip app/dist/executable-x86_64.zip -d app/dist
mv app/dist/wolServer app/dist/wolServer-x86_64
else
echo "x86_64 artifact not found"
fi
- name: Extract and Rename ARM Artifact
run: |
if [ -f "app/dist/executable-arm.zip" ]; then
unzip app/dist/executable-arm.zip -d app/dist
mv app/dist/wolServer app/dist/wolServer-arm
else
echo "ARM artifact not found"
fi
- name: Create Release - name: Create Release
env: env:
@@ -197,4 +188,3 @@ jobs:
else else
echo "ARM executable not found" echo "ARM executable not found"
fi fi