Never gonna let you down
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user