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!
  • НаукаНаука

Комментарии • 20

  • @ruroruro
    @ruroruro Год назад +23

    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!

    • @anthonywritescode
      @anthonywritescode  Год назад +16

      I'll, uh, let you google what that means -- definitely don't do it on a work computer

    • @ruroruro
      @ruroruro Год назад +8

      @@anthonywritescode I meant why would pointing that out be considered a bannable offence

    • @anthonywritescode
      @anthonywritescode  Год назад +10

      your guess is as good as mine!

    • @JohnZakaria
      @JohnZakaria Год назад +1

      Our English shall never be as good as a native speaker 😂

  • @amminamaro
    @amminamaro Год назад

    Interesting, I wonder if this will fix a longstanding problem I have had with sharing some repository secrets with pull requests

  • @nilesh-gule
    @nilesh-gule Год назад

    What is the model of the keyboard you are using?

  • @alexeyzhurov7747
    @alexeyzhurov7747 Год назад

    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?

  • @markroberts640
    @markroberts640 Год назад

    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?

  • @sethmlarson
    @sethmlarson Год назад +1

    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.

  • @akivazonenfeld7285
    @akivazonenfeld7285 Год назад

    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?

  • @potturuteja2142
    @potturuteja2142 9 месяцев назад

    Why I am not seeing the merge queues in branch protection rules? Did the github removed it?

    • @anthonywritescode
      @anthonywritescode  9 месяцев назад

      it looks like they're only available in organizations not in individual user accounts

    • @potturuteja2142
      @potturuteja2142 9 месяцев назад

      @@anthonywritescode I Checked in the repo that is in the organization but still not able to find it.

    • @anthonywritescode
      @anthonywritescode  9 месяцев назад

      it's possible your org has disabled it or it's an enterprise account without that feature

    • @potturuteja2142
      @potturuteja2142 9 месяцев назад

      @@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.

    • @anthonywritescode
      @anthonywritescode  9 месяцев назад

      oh weird -- I wonder if you have to enable it via feature preview (top right?)