buildbot.mariadb.org (MDEV-8244)

[MDEV-12510] protect main branches in github (gatekeeping) Created: 2017-04-16  Updated: 2021-08-07  Resolved: 2021-08-07

Status: Closed
Project: MariaDB Server
Component/s: Compiling, Tests
Affects Version/s: None
Fix Version/s: N/A

Type: Technical task Priority: Major
Reporter: Sergei Golubchik Assignee: Vlad Bogolin
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
is blocked by MDEV-12511 staging and fire-and-forget Open

 Description   

don't allow direct pushes into main branches.
one should always push into the stage branch first and when all tests pass (in selected builders) then one should be allowed to push into main.
github has branch protection that could be used for that.



 Comments   
Comment by Teodor Mircea Ionita (Inactive) [ 2018-10-15 ]

Enabling protected branches (gatekeeping) on Github requires MDEV-12511 to be handled first.

Comment by Sergei Golubchik [ 2018-10-15 ]

No, it doesn't. If branches are protected but MDEV-12511 is not implemented, one would have to do it manually (push into a staging branch, wait for buildbot, push into main). It's annoying, but possible.

Generated at Thu Feb 08 07:58:17 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.