Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: implement a Commit Queue in Actions #34112

Closed
wants to merge 2 commits into from

Commits on Aug 10, 2020

  1. build: implement a Commit Queue in Actions

    This is a (still experimental) implementation of a Commit Queue on
    GitHub Actions, using labels and the scheduler event to land Pull
    Requests. It uses `node-core-utils` to validate Pull Requests and to
    prepare the commit message, and then it uses a GitHub personal token to
    push changes back to the repository. If the Queue fails to land a Pull
    Request, that PR will be removed from the queue and the
    `node-core-utils` output will be pasted in the Pull Request.
    
    An overview of the implementation is provided in
    doc/guides/commit-queue.md, as well as current limitations.
    
    Ref: https://github.com/mmarchini-oss/automated-merge-test
    Ref: nodejs/build#2201
    mmarchini committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    d1f4de4 View commit details
    Browse the repository at this point in the history
  2. fixup! build: implement a Commit Queue in Actions

    Co-authored-by: Anna Henningsen <github@addaleax.net>
    mmarchini and addaleax committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    52b4a22 View commit details
    Browse the repository at this point in the history