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

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


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: daf82a51a0c2ba9990cde172a4a1b8c1004d584d
      https://github.com/llvm/llvm-project/commit/daf82a51a0c2ba9990cde172a4a1b8c1004d584d
  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




More information about the All-commits mailing list