Closed cwillisf closed 10 months ago
Sorry, I forgot to finish the macOS build steps (notarization, etc.) so this isn't really ready for review. The option to convert this PR to a draft isn't showing up for me, so I'll remove the review requests for now. I'll re-request when it's ready.
Resolves
Resolves ENG-46
Proposed Changes
Implement GitHub Actions CI for Scratch Link and remove CCI config. The actual build steps are extracted into reusable actions to make the main
ci.yml
more DRY.Supporting changes:
Note that the calculated version number looks incorrect; I believe that's a limitation of using GitVersion for that. I might switch the build-time version calculation to use the value from the
package.json
file, but that'll be a separate PR.