clients/.github/workflows
aj-bw 3202b56614
[bre-1089] mac desktop publish automation using fastlane (#16091)
* Use Fastlane to publish to Apple App Store

* Publish MacOS build number as artifact

* Download and source build number from artifact

* Refactor Fastlane file to use already existing builds in TestFlight

* fastfile changes, release workflow changes, gitignore addition

* reorder steps to after dist dir is created

* resolve pathing issue

* upload step path fix

* make comments more clear

* enable phased rollout, add auto-submit checkbox

* move logic from release to publish workflow

* configure dry run properly for MAS

* edit file for testing

* workflow testing

* verbose logging for debugging

* update to look at releases

* remove verbose flag for next test

* add verbose logging back

* disable precheck

* hardcode app v for test

* hardcode app v for testing

* additional test

* log build numbers

* remove testing values, prep for draft PR

* flip metadata bool for testing

* comment out branch check

* hardcode locales

* add metadata and locales change

* lane change

* more logging for finding build

* address logs feedback

* edit_live false

* testing

* extra logging from apple api

* testing

* workaround for attaching build attempt

* workaround patch update

* simplify and retest skip metadata true

* turn precheck true

* remove autosubmit checkbox, add live edit true for testing release notes formatting

* re-org dispatch, rename dir to release_notes, flip live edit to false

* another formatting attempt

* additional formatting changes

* account for double space, add dash to beginning

* different formatting approach

* format test

* simplified notes formatting test, double line after each period

* proper formatting

* rename file for rust linter

* remove testing comments

* remove default string from notes, logic to check for empty release notes in mas_publish, formatting

* add validation logic after publishing

---------

Co-authored-by: Micaiah Martin <github@sourcecodemt.com>
2025-08-28 10:53:17 -04:00
..
alert-ddg-files-modified.yml DDG integration files modified workflow (#15665) 2025-07-21 16:15:39 -04:00
auto-branch-updater.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
auto-reply-discussions.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
automatic-issue-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
automatic-pull-request-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
build-browser-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-browser.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
build-cli-target.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
build-cli.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
build-desktop-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
build-web-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-web.yml BRE-925/switch-web-to-alpine (#15270) 2025-07-28 10:58:30 -04:00
chromatic.yml [CL-801] Fix chromatic.yml externals formatting (#15736) 2025-07-23 13:26:35 -04:00
crowdin-pull.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
deploy-web.yml [BRE-1022] Replacing SPs with managed identity access (#15853) 2025-07-31 16:52:30 -04:00
enforce-labels.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
lint-crowdin-config.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
lint.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
locales-lint.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
publish-cli.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
publish-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
publish-web.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
release-browser.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
release-cli.yml [BRE-848] Add Workflow Permissions (#15328) 2025-06-26 12:57:01 -04:00
release-desktop-beta.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
release-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
release-web.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
repository-management.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
retrieve-current-desktop-rollout.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
scan.yml Add mistakenly removed parameters for Sonar (#15812) 2025-07-29 13:56:25 -04:00
staged-rollout-desktop.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
stale-bot.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
test-browser-interactions.yml simplify step conditional (#16040) 2025-08-15 20:36:18 +00:00
test.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
version-auto-bump.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00