Commit graph

25 commits

Author SHA1 Message Date
James Rich
0bc7ca820b
ci(github): add conditional desktop build to release workflows (#4938)
Some checks are pending
Dependency Submission / dependency-submission (push) Waiting to run
Main CI (Verify & Build) / validate-and-build (push) Waiting to run
Main Push Changelog / Generate main push changelog (push) Waiting to run
2026-03-26 15:03:27 -05:00
James Rich
1c1c208d48
chore(ci): implement tiered GitHub Actions runner strategy (#4937)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-26 18:18:03 +00:00
James Rich
c9005432ea
ci: improve release cleanup and optimize build tasks (#4724) 2026-03-05 14:04:37 -06:00
James Rich
2e13b1ab17
ci: release flow tweaks (#4723) 2026-03-05 13:47:09 -06:00
James Rich
41ea09b3ff
chore(l10n): Remove custom changelogs from Crowdin config (#4418) 2026-02-02 18:09:04 -06:00
James Rich
d4089a2985
fix(ci): pre-emptive tagging (#4415) 2026-02-02 13:43:42 -06:00
James Rich
cf0af91ae1
fix(ci): switch to pre-emptive tagging workflow (#4414) 2026-02-02 13:34:34 -06:00
James Rich
f4db2a33c2
fix(ci): robust SHA passing via artifact to bypass secret masking (#4412) 2026-02-02 13:21:54 -06:00
James Rich
7d35f6e4a7
fix(ci): ensure release SHA is passed correctly and validate inputs (#4411) 2026-02-02 13:11:39 -06:00
James Rich
1cb42aa48a
fix(ci): robust SHA passing for release workflow (#4410) 2026-02-02 12:52:47 -06:00
James Rich
256486625d
fix(ci): ensure release commit is pushed to branch and validate SHA (#4409) 2026-02-02 12:44:38 -06:00
James Rich
fa95872b65
fix(ci): use PAT for release workflow to bypass branch protection (#4408) 2026-02-02 12:35:06 -06:00
James Rich
70d7319efe
feat(release): Automate changelog, asset updates, and tagging (#4407) 2026-02-02 12:19:08 -06:00
renovate[bot]
8bd8783944
chore(deps): update actions/checkout action to v6 (#3755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 19:46:23 +00:00
James Rich
03ab04fb83
Revert "chore: Add workflows permission to GitHub Actions" (#3454) 2025-10-13 08:08:57 -05:00
James Rich
7cfb1d0923
chore: Add workflows permission to GitHub Actions (#3452) 2025-10-13 07:53:14 -05:00
James Rich
8163fbcc5e
feat(workflows): Allow promotions from any channel (#3432) 2025-10-10 09:33:37 -05:00
James Rich
cdb97ebe2b
ci(github-actions): Remove tag step for promotions (#3422) 2025-10-09 06:46:53 -05:00
James Rich
be0d4cdff4
feat(ci): Use gh release edit to retag releases (#3421) 2025-10-09 06:30:59 -05:00
James Rich
f09b522f97
ci(workflow): Calculate release increment based on target channel (#3420) 2025-10-09 06:19:04 -05:00
James Rich
30ba9f1829
feat(ci): Refactor release promotion logic (#3418) 2025-10-09 05:42:06 -05:00
James Rich
7d827dc9f9
refactor(ci): separate release and promotion workflows (#3339)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-04 21:08:55 +00:00
James Rich
4b42cc1419
fix(release): simplify build condition for internal channel (#3336) 2025-10-04 13:51:31 -05:00
James Rich
1a91223e89
feat(workflow): update permissions for release workflow (#3333) 2025-10-04 12:37:04 -05:00
James Rich
015bf123b2
ci(release): refactor release workflow to be callable (#3330)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-04 17:13:05 +00:00