Add an About dialog with build info (#2138)

add About dialog
This commit is contained in:
Nadia Holmquist Pedersen
2024-10-24 22:05:30 +02:00
committed by GitHub
parent a97463b0ac
commit 287f6642fc
12 changed files with 470 additions and 5 deletions

View File

@ -9,6 +9,11 @@ on:
branches:
- master
env:
MELONDS_GIT_BRANCH: ${{ github.ref }}
MELONDS_GIT_HASH: ${{ github.sha }}
MELONDS_BUILD_PROVIDER: GitHub Actions
jobs:
build-macos:
strategy:
@ -34,6 +39,7 @@ jobs:
with:
configurePreset: release-mac-${{ matrix.arch }}
buildPreset: release-mac-${{ matrix.arch }}
configurePresetAdditionalArgs: "['-DMELONDS_EMBED_BUILD_INFO=ON']"
- name: Compress app bundle
shell: bash
run: |