[llvm] workflows: Remove pr-request-release-note (PR #172182)

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 13 14:28:31 PST 2025


https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/172182

We experimented with using this to help curate release notes for the stable releases, but it has not worked out.

>From 127ce25c37accdfc9da626454aeeb642ce39544f Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Sat, 13 Dec 2025 14:26:32 -0800
Subject: [PATCH] workflows: Remove pr-request-release-note

We experimented with using this to help curate release notes
for the stable releases, but it has not worked out.
---
 .github/workflows/pr-request-release-note.yml | 49 -------------------
 1 file changed, 49 deletions(-)
 delete mode 100644 .github/workflows/pr-request-release-note.yml

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



More information about the llvm-commits mailing list