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