Skip to content

feat: Add 'approve' action for all manual deployed versions #664

@zolakt

Description

@zolakt

Is your feature request related to a problem? Please describe.
For some apps it's difficult to get deployed versions. Either they don't have apis, have complex auth, or you simply don't want to expose an api just for getting the version due to security reasons.

Describe the solution you'd like
Add an optional feature that would after clicking the Approve button simply copy the latestVersion to deployedVersion. This could work for all apps regardless of theirs apis. In case of webhooks being used it would wait for a confirmation before setting it. If no webhooks are used it would just copy it straight away.

Describe alternatives you've considered
Unless there is an usable api, the only other alternative is to get versions through cli, store it to some file, then either bind mount (if on the same server) or serve that text file somewhere. Both approaches are messy.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions