Skip to content

Commit fccab02

Browse files
committed
appiamge: generate appimages in CI
1 parent e9335c2 commit fccab02

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/appimage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
matrix:
1919
include:
2020
- { image: ubuntu-24.04, cpu_arch: x86_64 }
21-
- { image: ubuntu-24.04-arm64, cpu_arch: aarch64 }
21+
- { image: ubuntu-24.04-arm, cpu_arch: aarch64 }
2222

2323
runs-on: ${{ matrix.image }}
2424
steps:
@@ -48,7 +48,7 @@ jobs:
4848
- name: Upload build
4949
uses: actions/upload-artifact@v4
5050
with:
51-
name: appimage
51+
name: appimage-${{ matrix.cpu_arch }}
5252
path: |
5353
staging/*.*
5454

ci/appimage.build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ export SOURCE_FOLDER="$PWD"
44

55
if [[ "${CPU_ARCH}" == "aarch64" ]]; then
66
export CPU_ARCH_SUFFIX="-aarch64"
7+
export OSSIA_SDK=/opt/ossia-sdk-aarch64
78
else
89
export CPU_ARCH_SUFFIX=""
10+
export OSSIA_SDK=/opt/ossia-sdk
911
fi
1012

1113

@@ -68,5 +70,5 @@ fi
6870
chmod a+rwx Score.AppImage
6971
(
7072
cd $BUILD_FOLDER/SDK
71-
zip -r -q -9 $SOURCE_FOLDER/linux-sdk$CPU_ARCH_SUFFIX.zip usr
73+
zip -r -q -9 $SOURCE_FOLDER/linux-sdk.zip usr
7274
)

ci/appimage.deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
export TAG="$GITTAGNOV"
33

44
mv "Score.AppImage" "$BUILD_ARTIFACTSTAGINGDIRECTORY/ossia score-$TAG-linux-$CPU_ARCH.AppImage"
5-
mv "linux-sdk.zip" "$BUILD_ARTIFACTSTAGINGDIRECTORY/"
5+
mv "linux-sdk.zip" "$BUILD_ARTIFACTSTAGINGDIRECTORY/linux-sdk-$CPU_ARCH.zip"

0 commit comments

Comments
 (0)