[llvm] workflows: Remove pr-request-release-note (PR #172182)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Dec 13 14:29:04 PST 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-github-workflow
Author: Tom Stellard (tstellar)
<details>
<summary>Changes</summary>
We experimented with using this to help curate release notes for the stable releases, but it has not worked out.
---
Full diff: https://github.com/llvm/llvm-project/pull/172182.diff
1 Files Affected:
- (removed) .github/workflows/pr-request-release-note.yml (-49)
``````````diff
diff --git a/.github/workflows/pr-request-release-note.yml b/.github/workflows/pr-request-release-note.yml
deleted file mode 100644
index f7f1d74cf0b04..0000000000000
--- a/.github/workflows/pr-request-release-note.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-name: PR Request Release Note
-
-permissions:
- contents: read
-
-on:
- pull_request:
- types:
- - closed
-
-jobs:
- request-release-note:
- if: >-
- github.repository_owner == 'llvm' &&
- startsWith(github.ref, 'refs/heads/release')
-
- runs-on: ubuntu-24.04
- steps:
- # We need to pull the script from the main branch, so that we ensure
- # we get the latest version of this script.
- - name: Checkout Scripts
- uses: actions/checkout at 8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- with:
- sparse-checkout: |
- llvm/utils/git/requirements.txt
- llvm/utils/git/github-automation.py
- sparse-checkout-cone-mode: false
-
- - name: Install Dependencies
- run: |
- pip install --require-hashes -r llvm/utils/git/requirements.txt
-
- - name: Request Release Note
- env:
- # We need to use an llvmbot token here, because we are mentioning a user.
- GITHUB_TOKEN: ${{ github.token }}
- run: |
- python3 llvm/utils/git/github-automation.py \
- --repo "$GITHUB_REPOSITORY" \
- --token "$GITHUB_TOKEN" \
- request-release-note \
- --pr-number ${{ github.event.pull_request.number}}
-
- - uses: actions/upload-artifact at 330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
- if: always()
- with:
- name: workflow-args
- path: |
- comments
``````````
</details>
https://github.com/llvm/llvm-project/pull/172182
More information about the llvm-commits
mailing list