chore: Fix build step windows

This commit is contained in:
PartyDonut 2025-06-09 21:48:59 +02:00
parent 010db6057e
commit ef6411dcf6
2 changed files with 23 additions and 21 deletions

View file

@ -16,13 +16,13 @@ on:
- reopened
schedule:
# Run nightly at midnight UTC, but only if there were changes to develop
- cron: '0 0 * * *'
- cron: "0 0 * * *"
workflow_dispatch:
inputs:
build_type:
description: 'Build type (release, nightly, or auto)'
description: "Build type (release, nightly, or auto)"
required: false
default: 'auto'
default: "auto"
type: choice
options:
- auto
@ -382,7 +382,7 @@ jobs:
build-linux-flatpak:
name: "Flatpak"
runs-on: ubuntu-latest
if: needs.fetch-info.outputs.build_type == 'release'
if: needs.fetch-info.outputs.build_type == 'release' || needs.fetch-info.outputs.build_type == 'nightly'
needs: [fetch-info, build-linux]
container:
image: bilelmoussaoui/flatpak-github-actions:gnome-46

View file

@ -21,9 +21,11 @@ SetupLogging=yes
UninstallLogging=yes
UninstallDisplayName="Fladder"
UninstallDisplayIcon={app}\fladder.exe
SetupIconFile="D:\a\Fladder\Fladder\icons\production\fladder_icon.ico"
LicenseFile="D:\a\Fladder\Fladder\LICENSE"
WizardImageFile=D:\a\Fladder\Fladder\assets\windows-installer\fladder-installer-100.bmp,D:\a\Fladder\Fladder\assets\windows-installer\fladder-installer-125.bmp,D:\a\Fladder\Fladder\assets\windows-installer\fladder-installer-150.bmp
SetupIconFile="icons\production\fladder_icon.ico"
LicenseFile="LICENSE"
WizardImageFile="assets\windows-installer\fladder-installer-100.bmp", \
"assets\windows-installer\fladder-installer-125.bmp", \
"assets\windows-installer\fladder-installer-150.bmp"
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
@ -32,7 +34,7 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "D:\a\Fladder\Fladder\build\windows\x64\runner\Release\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "build\windows\x64\runner\Release\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
Name: "{autoprograms}\Fladder"; Filename: "{app}\fladder.exe"