Closed tjulien closed 2 years ago
This pull request has been linked to Shortcut Story #8218: create CI for react-native-radar sdk releases.
@phil-brown It's a good question, right now we're relying on a clean build and test run on master
before creating the Release. So the tests have to pass, and the additional ios and android build steps have to work otherwise we'll be blocked from merging into master
. As an incremental improvement so that we don't have to do releases manually, having the release workflow is probably a good first step. Longer term, we could move the circle build steps into a Github Action (stop using circle), and then that would make it easier to re-use the steps and run them again during the "release" build.
Going to merge this to do some testing
As documented here: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages#publishing-packages-to-the-npm-registry