Monthly release pipeline: successful deploy to release.gitlab.net verification

Context

During the monthly release process, after tagging the releases, there are manual steps for the release managers to go check that the latest patch version is successfully deployed and running on release.gitlab.net.

Monthly release issue tasks example

This issue is to automate the release.gitlab.net deployment verification process by implementing a job for the monthly release pipeline.

Proposal

Exit Criteria

  • Release managers can rely on the the monthly release pipeline to perform this check
  • An announcement gets sent to f_upcoming_release with the status of the pipeline (failed or success)
  • The release task issue is updated to use the monthly release pipeline for the steps the pipeline automates
Edited by Mawreen Dela Cruz