You can configure your standard package workflows to feed packages into a release. A Ready for Release workflow step can be included in the package workflow. When a package line enters the Ready for Release step, the developer (or other release management user responsible for that package) can select which release they would like to add the package to. The user selects the release and adds the package and its associated package lines to the release. When all the package lines are confirmed in the Ready for Release step, the package is ready to be used in the release.
Figure 6-1. Ready for release step in workflow shows the process by which developers can add packages to a release.