-
-
Notifications
You must be signed in to change notification settings - Fork 624
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Streamline Release Process #1247
Comments
After #1254, the following is the current release process:
ℹ️ brew formula is updated automatically by |
I'll try fixing it later on. |
Replaced |
Context
Current release process should be 100% automated via GH actions.
For this, automatic code generation, documentation and other steps need to be:
ruby
to GH actionsAdditionally, releases to cocoapods and homebrew should also have separate GH actions or bound to existing release-related ones, to be fully automated.
Currently, releasing Sourcery takes about an hour of:
/bin/sourcery
(see Malformed artifactBundle #1216)swift build -c release —disable-sandbox —build-path build/
All these tasks need to be re-evaluated, and streamlined in order to fully automate releases based on new tag creation, for example, directly in GH.
The text was updated successfully, but these errors were encountered: