Commit graph

8 commits

Author SHA1 Message Date
PatTheMav
37773b036a CI: Remove concurrency limits for push workflow 2023-08-24 14:46:30 -04:00
PatTheMav
7b5ea3de40 CI: Remove language file upload from push workflow 2023-08-24 14:46:30 -04:00
PatTheMav
3a347fe327 CI: Fix push workflow checking for ref name instead of type
Documentation should always be updated on a tag push, hence why the
check should be skipped, but requires checking the type rather than
the name.
2023-08-16 18:33:51 -04:00
PatTheMav
4654b93168 CI: Do not cancel concurrent workflow runs for pushes to master 2023-08-16 16:01:55 -04:00
Vainock
bb8146bbdc CI: Update obs-crowdin-sync to latest 2023-08-13 23:44:55 +10: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
96a48e86c3
CI: Add new reusable workflows for GitHub Actions 2023-07-17 20:09:53 +02:00