📍 Merge request push option for "Merge at a scheduled date and time"

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Folks who appreciate the ability to Merge at a scheduled date and time can now make use of this functionality in Push options for merge requests.

Problem to solve

The ability Merge at a scheduled date and time is a useful feature. Folks may wish to set the scheduled date and time in a merge request push option.

Proposal

Permit folks to create an MR that is configured to merge at a scheduled date and time with a command like:

git push -o mr.create  -o merge_request.target=main -o merge_request.scheduled-merge=1732297061 -o merge_request.assign="bcarranza" -o merge_request.title="✨ Add information next month"

....where 1732297061 is the output of date +%s.

Some work remains to be done to figure out how folks would specify a timestamp.

Intended users

Feature Usage Metrics

Does this feature require an audit event?

Edited by 🤖 GitLab Bot 🤖