diff --git a/.github/workflows/experimental.yml b/.github/workflows/experimental.yml index e1f98a3..6d05520 100644 --- a/.github/workflows/experimental.yml +++ b/.github/workflows/experimental.yml @@ -46,9 +46,12 @@ jobs: - platform: "macos-latest" args: "--target x86_64-apple-darwin" artifact-name: macos-x86_64 - - platform: "ubuntu-22.04" + - platform: "ubuntu-24.04" args: "" artifact-name: linux + - platform: "ubuntu-24.04-arm" + args: "--target aarch64-unknown-linux-gnu" + artifact-name: linux-arm64 - platform: "windows-latest" args: "" artifact-name: windows @@ -60,10 +63,10 @@ jobs: submodules: true - name: install dependencies (ubuntu only) - if: matrix.platform == 'ubuntu-22.04' + if: startsWith(matrix.platform, 'ubuntu') run: | sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libudev-dev + sudo apt-get install -y libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev patchelf libudev-dev - name: setup pnpm uses: pnpm/action-setup@v4 @@ -84,7 +87,7 @@ jobs: - name: install Rust stable uses: dtolnay/rust-toolchain@stable with: - targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} + targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || matrix.platform == 'ubuntu-24.04-arm' && 'aarch64-unknown-linux-gnu' || '' }} - name: Rust cache uses: swatinem/rust-cache@v2 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d30d280..a73e60b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -60,8 +60,10 @@ jobs: args: "--target aarch64-apple-darwin" - platform: "macos-latest" args: "--target x86_64-apple-darwin" - - platform: "ubuntu-22.04" + - platform: "ubuntu-24.04" args: "" + - platform: "ubuntu-24.04-arm" + args: "--target aarch64-unknown-linux-gnu" - platform: "windows-latest" args: "" @@ -72,10 +74,10 @@ jobs: submodules: true - name: install dependencies (ubuntu only) - if: matrix.platform == 'ubuntu-22.04' + if: startsWith(matrix.platform, 'ubuntu') run: | sudo apt-get update - sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libudev-dev + sudo apt-get install -y libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev patchelf libudev-dev - name: setup pnpm uses: pnpm/action-setup@v4 @@ -96,7 +98,7 @@ jobs: - name: install Rust stable uses: dtolnay/rust-toolchain@stable with: - targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} + targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || matrix.platform == 'ubuntu-24.04-arm' && 'aarch64-unknown-linux-gnu' || '' }} - name: Rust cache uses: swatinem/rust-cache@v2 diff --git a/public/images/projectlce.png b/public/images/projectlce.png index 3e20abc..7337b30 100644 Binary files a/public/images/projectlce.png and b/public/images/projectlce.png differ