Release Environments - Remove Helm-based environments from release process
## Context
In https://gitlab.com/groups/gitlab-com/gl-infra/-/epics/1567, we developed Release Environments (REs) using GitLab Environment Toolkit (GET), which supports many extended GitLab features like Runner, Geo and Duo. In https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/21418, we make these new environments a compulsory step in the release process. Thus, there are two Release Environment setups running in parallel:
* GET- based
* Helm-based
They are redundant. Thus, we should remove the Helm based REs from the release process.
## Exit Criteria
* [x] Remove the [QA jobs targeting the Helm-based REs](https://gitlab.com/gitlab-org/gitlab/-/blob/ee8f79afa3ca5d5cc095708571c11e4404e6de13/.gitlab/ci/release-environments/security.gitlab-ci.yml#L158-176) from the stable branch pipeline
* [x] Backport to the last 3 minor branches
* [x] Make the [deploy job of Helm-based REs optional](https://gitlab.com/gitlab-com/gl-infra/release-environments/-/blob/dd5d4d266986a96a70537bbff28535d5b500db4c/.gitlab-ci.yml#L280-303) (i.e. `allow_failure: true`)
issue