[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