There are now many steps to creating a release candidate and there were issues getting everything to play nice with each other. There were a lot of inferred properties that would not work in some conditions.
This PR moves the publish command from shared-workflows and allows it to be more flexible.
Then it uses that workflow to create a complete workflow that:
creates a new RC prerelease
Publishes that release
Pushes the release to staging for all apps that consume the app.
There are now many steps to creating a release candidate and there were issues getting everything to play nice with each other. There were a lot of inferred properties that would not work in some conditions.
This PR moves the publish command from shared-workflows and allows it to be more flexible.
Then it uses that workflow to create a complete workflow that: