[all-commits] [llvm/llvm-project] aa0200: workflows: Refactor release-tasks.yml (#69523)

Tom Stellard via All-commits all-commits at lists.llvm.org
Wed Jan 17 17:17:12 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aa02002491333c42060373bc84f1ff5d2c76b4ce
      https://github.com/llvm/llvm-project/commit/aa02002491333c42060373bc84f1ff5d2c76b4ce
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2024-01-17 (Wed, 17 Jan 2024)

  Changed paths:
    M .github/workflows/release-binaries.yml
    A .github/workflows/release-documentation.yml
    A .github/workflows/release-doxygen.yml
    A .github/workflows/release-lit.yml
    M .github/workflows/release-tasks.yml
    M .github/workflows/set-release-binary-outputs.sh
    M llvm/utils/release/github-upload-release.py

  Log Message:
  -----------
  workflows: Refactor release-tasks.yml (#69523)

* Split out the lit release job and the documentation build job into
their own workflow files. This makes it possible to manually run these
jobs via workflow_dispatch.
    
* Improve tag/user validation and ensure it gets run for each release
task.




More information about the All-commits mailing list