ENG-2532
Adds GitHub workflows for building the desktop app on Windows and macOS. The Windows one should be especially useful because nobody develops on a Windows machine so if it breaks we wouldn't catch it until later.
They are heavily inspired by the Android/ iOS workflows.
Details
Details
Tested on a fork but without secrets for now.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Looks good, let's remove the pull_request trigger though
.github/workflows/macos_ci.yml | ||
---|---|---|
12–13 ↗ | (On Diff #20519) | We actually don't want these to run on pull request. Secrets aren't available by default for PRs because it's possible for someone malicious to modify workflow and put up a PR that eg writes secrets to a file and then uploads them or something along those lines. I'll put up a diff right now to cut them from the other workflows |