mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-27 15:14:35 +00:00
Merge pull request #2 from FBukovina/fix/macos-bundle-update-identity
Fix update checks in locally packaged macOS apps
This commit is contained in:
commit
6e2e4efa99
5 changed files with 139 additions and 2 deletions
10
README.md
10
README.md
|
|
@ -102,6 +102,11 @@ make bundle # AppImage / .app zip / Windows složka s DLL
|
|||
|
||||
Volitelně CMake: `cmake -S . -B build && cmake --build build`.
|
||||
|
||||
Na macOS `make bundle` automaticky vloží aktuální Git commit, aby fungovala
|
||||
kontrola aktualizací. Při balení ze zdrojů bez `.git` zadejte
|
||||
`COMMIT=<zdrojový-commit> make bundle`. Samotné `make` nadále vytváří vývojový
|
||||
build bez aktualizací.
|
||||
|
||||
Aby stažená aplikace na macOS šla otevřít bez potvrzení v Nastavení, CI
|
||||
potřebuje **Apple Developer Program** a GitHub Secrets:
|
||||
|
||||
|
|
@ -253,6 +258,11 @@ make bundle # AppImage / .app zip / Windows DLL folder
|
|||
|
||||
Optional CMake: `cmake -S . -B build && cmake --build build`.
|
||||
|
||||
On macOS, `make bundle` embeds the current Git commit so the installed app
|
||||
can check for updates. When packaging a source export without `.git`, use
|
||||
`COMMIT=<source-commit> make bundle`. Plain `make` still produces a development
|
||||
build without updates.
|
||||
|
||||
Skipping Gatekeeper on a downloaded macOS build needs an
|
||||
**Apple Developer Program** membership and these GitHub Secrets:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue