community
community copied to clipboard
deployment notice unaware of updated repo state
Description
This notice when adding a deployment is nice, but doesn't remove itself once deployment:created event is enabled.
to reproduce:
- enable repo
- go to deployments page to add a deployment
- you will see the above notice
- navigate to repo settings
- enable deployment:created event
- return to add a deployment form
- notice is still shown even though it is incorrect now
expected:
notice should disappear once the event is enabled
i would propose the following tweaks:
- rephrase to something like "To trigger builds for deployments, enable a 'Deployment' event on the Settings page for this repo." (or something similar)
- make deployments aware of updated repo state
Value
reduce confusion/friction; better ux when adding a deployment via ui
Useful Information
- What is the output of
vela --version
?
v0.23.0-rc
- What operating system is being used?
- Any other important details?