[GUI] Fix bundling issues

This commit is contained in:
Ben C 2024-12-20 18:10:46 -05:00
parent e099b9d7ba
commit 7ff7c821fd
No known key found for this signature in database
3 changed files with 12 additions and 6 deletions

View File

@ -58,8 +58,8 @@ jobs:
uses: tauri-apps/tauri-action@dev
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
ANALYTICS_API_KEY: ${{ secrets.ANALYTICS_API_KEY }}
VITE_COMMIT: ${{ github.sha }}
with:

View File

@ -11,7 +11,9 @@
"plugins": {
"deep-link": {
"desktop": {
"schemes": ["owmods"]
"schemes": [
"owmods"
]
}
},
"shell": {
@ -32,7 +34,10 @@
"app": {
"security": {
"csp": "default-src 'self'; img-src 'self' https://ow-mods.github.io; style-src 'self' 'unsafe-inline'; font-src 'self' data:",
"dangerousDisableAssetCspModification": ["style-src", "font-src"]
"dangerousDisableAssetCspModification": [
"style-src",
"font-src"
]
},
"windows": [
{
@ -52,6 +57,7 @@
"category": "Game",
"copyright": "",
"externalBin": [],
"createUpdaterArtifacts": true,
"icon": [
"icons/32x32.png",
"icons/128x128.png",

View File

@ -4,12 +4,12 @@ _appname=owmods_gui
pkgver=~~VERSION~~
pkgrel=1
pkgdesc="A GUI To Manage Outer Wilds Mods"
arch=('x86_64' 'aarch64')
arch=('x86_64')
url="https://github.com/ow-mods/ow-mod-man/tree/main/owmods_gui"
license=('GPL3')
depends=('mono' 'cairo' 'desktop-file-utils' 'gdk-pixbuf2' 'glib2' 'gtk3' 'hicolor-icon-theme' 'libsoup' 'pango' 'webkit2gtk-4.1')
options=('!strip' '!emptydirs')
source=("${_appname}-${pkgver}-${arch}.deb::https://github.com/ow-mods/ow-mod-man/releases/download/gui_v${pkgver}/Outer%20Wilds%20Mod%20Manager_${pkgver}_amd64.deb")
source=("${_appname}-${pkgver}-${arch}.deb::https://github.com/ow-mods/ow-mod-man/releases/download/gui_v${pkgver}/Outer.Wilds.Mod.Manager_${pkgver}_amd64.deb")
sha256sums=()
package() {