diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index b8b9f28..b001d0f 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -1,4 +1,4 @@ -name: build-shotcut-linux +name: build-mailadler-linux on: workflow_dispatch: @@ -25,19 +25,19 @@ jobs: FILENAME_VERSION=$VERSION cd scripts echo Making build script config file - echo CLEANUP=0 > build-shotcut.conf - echo SHOTCUT_VERSION=\"$VERSION\" >> build-shotcut.conf - docker run -v $PWD:/root/shotcut $IMAGE_NAME + echo CLEANUP=0 > build-mailadler.conf + echo mailadler_VERSION=\"$VERSION\" >> build-mailadler.conf + docker run -v $PWD:/root/mailadler $IMAGE_NAME echo Renaming build artifacts - mv shotcut.txz shotcut-linux-x86_64-$FILENAME_VERSION.txz - mv src.txz shotcut-src-$FILENAME_VERSION.txz + mv mailadler.txz mailadler-linux-x86_64-$FILENAME_VERSION.txz + mv src.txz mailadler-src-$FILENAME_VERSION.txz - name: Upload artifact uses: actions/upload-artifact@v4 with: name: linux-portable path: | - scripts/shotcut-linux-x86_64-*.txz + scripts/mailadler-linux-x86_64-*.txz - name: Upload portable and source archives to S3 if: ${{ github.repository_owner == 'mltframework' }} @@ -48,20 +48,20 @@ jobs: --secret_key=${{ secrets.AWS_SECRET_KEY }} --acl-public --stop-on-error - put scripts/*.txz s3://builds.us.meltytech/shotcut/ + put scripts/*.txz s3://builds.us.meltytech/mailadler/ - name: Package AppImage run: | sudo apt update sudo apt install desktop-file-utils libfuse2 imagemagick - mkdir packaging/linux/Shotcut - cp VERSION packaging/linux/Shotcut/ + mkdir packaging/linux/mailadler + cp VERSION packaging/linux/mailadler/ cd packaging/linux export PKG2AICOMMIT=1eceb306077e51b991e987690b364e11971b44b3 wget https://raw.githubusercontent.com/probonopd/AppImages/${PKG2AICOMMIT}/pkg2appimage bash -ex pkg2appimage appimage/appimage.yml - FILENAME_VERSION=$(cat Shotcut/VERSION) - mv out/*.AppImage out/shotcut-linux-x86_64-$FILENAME_VERSION.AppImage + FILENAME_VERSION=$(cat mailadler/VERSION) + mv out/*.AppImage out/mailadler-linux-x86_64-$FILENAME_VERSION.AppImage - name: Upload AppImage to S3 if: ${{ github.repository_owner == 'mltframework' }} @@ -72,16 +72,16 @@ jobs: --secret_key=${{ secrets.AWS_SECRET_KEY }} --acl-public --stop-on-error - put packaging/linux/out/*.AppImage s3://builds.us.meltytech/shotcut/ + put packaging/linux/out/*.AppImage s3://builds.us.meltytech/mailadler/ - name: Prepare snap run: | VERSION=$(cat VERSION) - mv scripts/shotcut-linux-x86_64-*.txz packaging/linux + mv scripts/mailadler-linux-x86_64-*.txz packaging/linux cd packaging/linux mkdir -p snap/gui - cp ../../icons/shotcut-logo-64.png snap/gui - sed 's|Icon=.*|Icon=${SNAP}/meta/gui/shotcut-logo-64.png|' org.shotcut.Shotcut.desktop > snap/gui/shotcut.desktop + cp ../../icons/mailadler-logo-64.png snap/gui + sed 's|Icon=.*|Icon=${SNAP}/meta/gui/mailadler-logo-64.png|' org.mailadler.mailadler.desktop > snap/gui/mailadler.desktop FILENAME=$(ls *.txz) sed "s/\$VERSION/${VERSION}/ ; s/\$FILENAME/${FILENAME}/" snapcraft.yaml.in > snap/snapcraft.yaml - name: Package snap