[all-commits] [llvm/llvm-project] 2b6b76: github: Add actions to automate part of the releas...

Tom Stellard via All-commits all-commits at lists.llvm.org
Thu Feb 3 15:05:15 PST 2022


  Branch: refs/heads/release/14.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 2b6b76f480a3a15ac405944c19ba7327637a0052
      https://github.com/llvm/llvm-project/commit/2b6b76f480a3a15ac405944c19ba7327637a0052
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2022-02-03 (Thu, 03 Feb 2022)

  Changed paths:
    A .github/workflows/issue-release-workflow.yml
    M llvm/utils/git/github-automation.py
    A llvm/utils/git/requirements.txt
    A llvm/utils/git/requirements.txt.in

  Log Message:
  -----------
  github: Add actions to automate part of the release workflow

This adds support for automatically cherry-picking and testing fixes for the
release branch using 'commands' in issue comments.  The two supported commands are:

/cherry-pick <commit1> <commit2> ...

Which will backport and test commits from main.  And also

/branch owner/repo/branch

Which will test commits from the given branch.

Reviewed By: alexbatashev, kwk

Differential Revision: https://reviews.llvm.org/D117386

(cherry picked from commit daf82a51a0c2ba9990cde172a4a1b8c1004d584d)




More information about the All-commits mailing list