Commit Graph

8 Commits

Author SHA1 Message Date
PatTheMav
1ce5010b25 CI: Update dispatch workflob jobs for documentation updates
generate-docs action does not require a commitHash (it discovers this
value automatically) and redirects do not need to be set up anymore
as the old documentation pages have been removed.
2023-08-16 18:33:51 -04:00
Vainock
bb8146bbdc CI: Update obs-crowdin-sync to latest 2023-08-13 23:44:55 +10:00
Ryan Foster
7a0d069e24 CI: Fix services validator being unable to create Pull Requests
Add write permission to the pull-request scope for the
services-availability and services-validation jobs to allow them to
create and update Pull Requests.
2023-08-07 13:48:24 -04:00
PatTheMav
0a248ab589 CI: Add write permissions to contents scope to service validator 2023-08-05 17:54:41 -04:00
Sebastian Beckmann
211a812cc7 CI: Shorten job and step labels in workflow files 2023-08-02 01:07:44 +02:00
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
890a7fddd8 CI: Switch service availability checks to macOS runners
Linux runners exhibit connectivity issues with some services that are
not present with macOS runners. Switching to macOS thus reduces chances
for false positives.
2023-07-20 22:57:16 +02:00
PatTheMav
96a48e86c3 CI: Add new reusable workflows for GitHub Actions 2023-07-17 20:09:53 +02:00