obsproject/obs-plugintemplate

RFC: Update MAC CI to check for secrets

cpyarger opened this issue · 1 comments

Summary

Check for the existence of the required secrets for macOS signing. If they do not exist. skip those CI actions.

Motivation

The currently included CI pipeline breaks unless you have the ability and license to setup macOS signing and notarization.

A plugin template that includes a CI pipeline, should have that pipeline succeed when run without having to set up anything externally.

Drawbacks

Not sure I can think of one

Additional Information

Any additional information that may not be covered above that you feel is relevant. External links, references, examples, etc.

This appears to have been resolved in #15 and further adjusted in #19.