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)
Sat, Apr 6, 2:30 AM
Unknown Object (File)
Fri, Apr 5, 7:11 AM
Unknown Object (File)
Fri, Apr 5, 7:11 AM
Unknown Object (File)
Fri, Apr 5, 7:10 AM
Unknown Object (File)
Fri, Apr 5, 6:55 AM
Unknown Object (File)
Feb 21 2024, 12:59 PM
Unknown Object (File)
Feb 20 2024, 8:31 AM
Unknown Object (File)
Feb 20 2024, 7:46 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