You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently releases are done using scripts (scripts/release.sh). The script is also used for testing. This issue tracks moving releases to targets in Makefile as follows.
make release
make test-release
make publish-release
This involves refactoring the current release.sh file which is used to do a release.
Why is this needed?
The release process sits in one monolith script, which does everything, flags are used to skip steps that will be performed during an actual release (like pushing to git). By modularizing it we can create a clean flow. See #15350 (comment) and #15350 (comment) for details.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions.
What would you like to be added?
Currently releases are done using scripts (scripts/release.sh). The script is also used for testing. This issue tracks moving releases to targets in Makefile as follows.
This involves refactoring the current release.sh file which is used to do a release.
Why is this needed?
The release process sits in one monolith script, which does everything, flags are used to skip steps that will be performed during an actual release (like pushing to git). By modularizing it we can create a clean flow. See #15350 (comment) and #15350 (comment) for details.
See #15350 for more details.
cc: @ahrtr @serathius
The text was updated successfully, but these errors were encountered: