From 93258ad8ed1ffa6c491d8371b7c38d069faa29b5 Mon Sep 17 00:00:00 2001 From: reya Date: Thu, 13 Feb 2025 18:29:03 +0700 Subject: [PATCH] chore: fix packager --- .github/workflows/main.yml | 2 +- Packager.toml | 15 +++++++++------ {crates/app/icons => assets/brand}/128x128.png | Bin .../app/icons => assets/brand}/128x128@2x.png | Bin {crates/app/icons => assets/brand}/32x32.png | Bin {crates/app/icons => assets/brand}/icon.icns | Bin {crates/app/icons => assets/brand}/icon.ico | Bin {crates/app/icons => assets/brand}/icon.png | Bin 8 files changed, 10 insertions(+), 7 deletions(-) rename {crates/app/icons => assets/brand}/128x128.png (100%) rename {crates/app/icons => assets/brand}/128x128@2x.png (100%) rename {crates/app/icons => assets/brand}/32x32.png (100%) rename {crates/app/icons => assets/brand}/icon.icns (100%) rename {crates/app/icons => assets/brand}/icon.ico (100%) rename {crates/app/icons => assets/brand}/icon.png (100%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 388f20b..6f17a93 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: needs: draft strategy: - fail-fast: true + fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] diff --git a/Packager.toml b/Packager.toml index 22f4f89..2dad2f9 100644 --- a/Packager.toml +++ b/Packager.toml @@ -1,13 +1,16 @@ name = "coop" +description = "Coop is a cross-platform Nostr client designed for secure communication focus on simplicity and customizability." product-name = "Coop" identifier = "su.reya.coop" version = "0.1.0" -resources = ["src", "icons/*", "Cargo.toml", "../../README.md"] +resources = ["assets/*/*", "Cargo.toml", "./LICENSE", "./README.md"] icons = [ - "icons/32x32.png", - "icons/128x128.png", - "icons/128x128@2x.png", - "icons/icon.icns", - "icons/icon.ico", + "assets/brand/32x32.png", + "assets/brand/128x128.png", + "assets/brand/128x128@2x.png", + "assets/brand/icon.icns", + "assets/brand/icon.ico", ] before-packaging-command = "cargo build --release" +out-dir = "./target/release" +binaries = [{ path = "Coop", main = true }] diff --git a/crates/app/icons/128x128.png b/assets/brand/128x128.png similarity index 100% rename from crates/app/icons/128x128.png rename to assets/brand/128x128.png diff --git a/crates/app/icons/128x128@2x.png b/assets/brand/128x128@2x.png similarity index 100% rename from crates/app/icons/128x128@2x.png rename to assets/brand/128x128@2x.png diff --git a/crates/app/icons/32x32.png b/assets/brand/32x32.png similarity index 100% rename from crates/app/icons/32x32.png rename to assets/brand/32x32.png diff --git a/crates/app/icons/icon.icns b/assets/brand/icon.icns similarity index 100% rename from crates/app/icons/icon.icns rename to assets/brand/icon.icns diff --git a/crates/app/icons/icon.ico b/assets/brand/icon.ico similarity index 100% rename from crates/app/icons/icon.ico rename to assets/brand/icon.ico diff --git a/crates/app/icons/icon.png b/assets/brand/icon.png similarity index 100% rename from crates/app/icons/icon.png rename to assets/brand/icon.png