merge queues (intermediate) anthony explains
HTML-код
- Опубликовано: 6 июл 2024
- github just released merge queues -- I go over what they are, the other solutions and trade-offs, and why they're not necessarily worth the trouble!
playlist: • anthony explains
==========
twitch: / anthonywritescode
dicsord: / discord
twitter: / codewithanthony
github: github.com/asottile
stream github: github.com/anthonywritescode
I won't ask for subscriptions / likes / comments in videos but it really helps the channel. If you have any suggestions or things you'd like to see please comment below! Наука
0:25 "I almost got banned from GitLab for pointing out that a Run Train button is maybe not a good choice from a product perspective" you can't just say that and then refuse to elaborate. I require all the details!
I'll, uh, let you google what that means -- definitely don't do it on a work computer
@@anthonywritescode I meant why would pointing that out be considered a bannable offence
your guess is as good as mine!
Our English shall never be as good as a native speaker 😂
Interesting, I wonder if this will fix a longstanding problem I have had with sharing some repository secrets with pull requests
What is the model of the keyboard you are using?
Anthony, I've recently faced an issue with importing sre_* from re lib in 3.11.
Could you please highlight this problem in a video?
Hi Anthony we currently use github actions workflows to create new aws accounts for customer based of pull request but we have issue were we have to wait for one workflow to complete before we merge the next pr to fire off the workflow again we are thinking of enabling merge queues to help speed this process up but i am struggling to find any documentation on the merge_group feature do you have any examples of of the tag merge_group being used in github actions?
I'm interested in merge queues as a more developer-friendly way to provide correctness guarantees. For example, OpenSSF Scorecard requires "Require branch up to date" for a passing grade in the "Branch Protections" category. I agree completely with you that this is a huge hindrance to productivity esp requiring community contributors to learn about rebasing branches. I'm hoping to try out a merge queue in some sizable OSS projects as an alternative to this requirement.
imo OpenSSF is an impractical waste of time
I didn't understand something. Are there two sets of checks with merge queue? one to be ready to get into merge queue and one that runs while in the merge queue?
yes
Why I am not seeing the merge queues in branch protection rules? Did the github removed it?
it looks like they're only available in organizations not in individual user accounts
@@anthonywritescode I Checked in the repo that is in the organization but still not able to find it.
it's possible your org has disabled it or it's an enterprise account without that feature
@@anthonywritescode Yeah i though that might be the possibility and tried in my own github account by creating the free organization and added a repo for testing this. but still I am not able to see the merge queue there. Will there be an option in the organization to enable it.
oh weird -- I wonder if you have to enable it via feature preview (top right?)