uplift_worker: disable auto try push for secure uplifts (bug 2053811) #1329 (lando@main)

Warnings
  • Checking...
Blockers
  • Checking...
Branches magnolia/bug-2053811-disable-sec-uplift-auto-try-push -> main
Repo lando@main (git) (git://github.com/mozilla-conduit/lando.git)
Author Magnolia-Liu
State open
Commit Title

uplift_worker: disable auto try push for secure uplifts (bug 2053811)

Commit Body

Automatic try-pushes for for security uplift requests currently give an error sent in a email notification. Avoid automatically pushing to try for security uplifts by adding a new is_secure boolean field in `UpliftSubmission` model, setting the status in the uplift post request, detecting this status in the uplift worker, and skipping the try push based on this detection.

Landings

Not yet Landed
There has been no attempt to land revisions in this stack.