Make release automation reusable and add dependency upgrade support (#3848)
* Extract release into reusable action
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Add dependency upgrade task to release-action
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Prevent develop dependencies
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Simplify dependency management
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Add missing secret declaration
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>