Commit Graph

7 Commits

Author SHA1 Message Date
Patrick Heyer
a2c0d4969a CI: Add fixes for tagged release runs and assorted minor issues
* Add provisioning profile support for macOS builds
* Fix internal variable names in macOS packaging script
* Add fallback git reference for validator actions
* Add required repository environment to documention deployment jobs
* Pass GitHub pull request number to GitHub CLI explicitly
* Use shortened commit hash for Steam nightly versions
* Ensure that concurrency check for tagged push uses a boolean value
* Update disk image creation function to retry ejection on CI
* Fix repository checkout in Flatpak publish action
* Fix output paths and filenames of generated appcast XML files
* Limit notice about notarization password use to non-CI usage
* Remove architecture-specific suffix from appcast artifact name
2023-07-27 15:26:45 +02:00
PatTheMav
d6b98def22 CI: Add new repository actions for GitHub 2023-07-17 20:09:52 +02:00
PatTheMav
ae897c2764 CI: Add new build and packaging scripts for Linux 2023-07-17 19:49:18 +02:00
PatTheMav
902843634c CI: Add new build and packaging scripts for macOS 2023-07-17 19:49:18 +02:00
PatTheMav
1cfa06a2aa CI: Add zsh-based build framework files for macOS 2023-07-17 19:49:18 +02:00
PatTheMav
9712b33417 CI: Update macOS and Windows build scripts for OAuth configs via preset
Also sets GPU_PRIORITY_VAL via preset on Windows.
2023-07-06 20:20:05 +02:00
PatTheMav
5d746f650e CI: Add new Windows build scripts 2023-06-29 10:11:32 -04:00