5757 qtquickcontrols2-5-dev
5858 qtdeclarative5-dev
5959 qt6-declarative-dev
60+ zip
6061
6162 qtchooser -install qt6 $(which qmake6)
6263
@@ -83,15 +84,16 @@ jobs:
8384 # Copy ~/appload.so to an empty folder to make publishing the zip easier
8485 - name : Copy artifacts
8586 run : |
86- mkdir ./${{ matrix.artifact_name }}
87- cp ./xovi/appload.so ./${{ matrix.artifact_name }}/appload.so
88- cp ./shim/build/qtfb-shim.so ./shim/build/qtfb-shim-32bit.so ./${{ matrix.artifact_name }}/
87+ mkdir ./result
88+ cp ./xovi/appload.so ./shim/build/qtfb-shim.so ./shim/build/qtfb-shim-32bit.so ./result/
89+ cd result
90+ zip ${{ matrix.artifact_name }}.zip *
8991
9092 - name : Upload Build Artifact
9193 uses : actions/upload-artifact@v4
9294 with :
9395 name : ${{ matrix.artifact_name }}.zip
94- path : ./${{ matrix.artifact_name }}
96+ path : ./result
9597
9698 release :
9799 runs-on : ubuntu-latest
@@ -119,8 +121,8 @@ jobs:
119121 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
120122 with :
121123 upload_url : ${{ steps.create_release_step.outputs.upload_url }}
122- asset_path : appload-aarch64.zip/appload.so
123- asset_name : appload-aarch64.so
124+ asset_path : appload-aarch64.zip/appload-aarch64.zip
125+ asset_name : appload-aarch64.zip
124126 asset_content_type : application/octet-stream
125127
126128 - name : Upload Release Assets (ARM32)
@@ -129,6 +131,6 @@ jobs:
129131 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
130132 with :
131133 upload_url : ${{ steps.create_release_step.outputs.upload_url }}
132- asset_path : appload-arm32-testing .zip/appload.so
133- asset_name : appload-arm32-testing.so
134+ asset_path : appload-arm32.zip/appload-arm32.zip
135+ asset_name : appload-arm32.zip
134136 asset_content_type : application/octet-stream
0 commit comments