Page MenuHomePhabricator

[desktop CI] Inherit secrets in github release workflow
ClosedPublic

Authored by michal on Mar 2 2023, 7:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jul 16, 5:26 PM
Unknown Object (File)
Sat, Jul 6, 6:04 AM
Unknown Object (File)
Fri, Jul 5, 9:44 PM
Unknown Object (File)
Thu, Jul 4, 10:58 AM
Unknown Object (File)
Tue, Jul 2, 9:24 AM
Unknown Object (File)
Jun 11 2024, 6:21 PM
Unknown Object (File)
May 23 2024, 12:34 AM
Unknown Object (File)
May 8 2024, 2:15 AM
Subscribers

Details

Summary

We are calling the windows_ci and macos_ci workflows from the desktop_release workflow but the secrets required for building aren't passed automatically. We can use secrets: inherit to pass them to the workflows we are calling.

Documentation about [secrets: inherit](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idsecretsinherit).

Test Plan

Tested on a fork

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable