[llvm] Pr issue 2 (PR #126989)
Tom Stellard via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 12 16:47:23 PST 2025
https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/126989
None
>From 6ccab3f6adfa16be995d79cc540837954c70dee7 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:33:17 -0800
Subject: [PATCH 1/6] Add pr-release-workflow file
---
.github/workflows/pr-release-workflow.yml | 27 +++++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 .github/workflows/pr-release-workflow.yml
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
new file mode 100644
index 0000000000000..33646c8d8e0d6
--- /dev/null
+++ b/.github/workflows/pr-release-workflow.yml
@@ -0,0 +1,27 @@
+name: PR Release Workflow
+
+permissions:
+ contents: read
+
+on:
+ pull_request:
+ types:
+ - milestoned
+ - closed
+
+jobs:
+ backport-commit:
+ if: >-
+ github.event.pull_request.merged &&
+ contains(github.event.pull_request.milestone.title, "Release")
+ steps:
+ - uses: actions/github-script at 60a0d83039c74a4aee543508d2ffcb1c3799cdea #v7.0.1
+ with:
+ github-token: ${{ secrets.ISSUE_SUBSCRIBER_TOKEN }}
+ script: |
+ github.rest.issues.createComment({
+ issue_number: context.pull_request.number,
+ owner: context.repo.owner,
+ repo: context.repo.repo,
+ body: `/cherry-pick ${context.sha}`
+ });
>From a4bb253ccdf29b0265866c571bf3eb9f2532e8bc Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:35:17 -0800
Subject: [PATCH 2/6] Fix runs-on
---
.github/workflows/pr-release-workflow.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
index 33646c8d8e0d6..739ad4bdf9a30 100644
--- a/.github/workflows/pr-release-workflow.yml
+++ b/.github/workflows/pr-release-workflow.yml
@@ -11,6 +11,7 @@ on:
jobs:
backport-commit:
+ runs-on: ubuntu-22.04
if: >-
github.event.pull_request.merged &&
contains(github.event.pull_request.milestone.title, "Release")
>From 6dd83609a688f5aadd0607923a42f2bcebbfe180 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:36:21 -0800
Subject: [PATCH 3/6] Fix quotes
---
.github/workflows/pr-release-workflow.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
index 739ad4bdf9a30..4f9d684785553 100644
--- a/.github/workflows/pr-release-workflow.yml
+++ b/.github/workflows/pr-release-workflow.yml
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-22.04
if: >-
github.event.pull_request.merged &&
- contains(github.event.pull_request.milestone.title, "Release")
+ contains(github.event.pull_request.milestone.title, 'Release')
steps:
- uses: actions/github-script at 60a0d83039c74a4aee543508d2ffcb1c3799cdea #v7.0.1
with:
>From 852e2b285e6b893aeb4a4dafcaf3205474bbb5b3 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:37:47 -0800
Subject: [PATCH 4/6] context
---
.github/workflows/pr-release-workflow.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
index 4f9d684785553..0476681485301 100644
--- a/.github/workflows/pr-release-workflow.yml
+++ b/.github/workflows/pr-release-workflow.yml
@@ -21,7 +21,7 @@ jobs:
github-token: ${{ secrets.ISSUE_SUBSCRIBER_TOKEN }}
script: |
github.rest.issues.createComment({
- issue_number: context.pull_request.number,
+ issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: `/cherry-pick ${context.sha}`
>From bd722615136aa6edb346072c1a998b0dac8a265c Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:37:58 -0800
Subject: [PATCH 5/6] Fix quotes
---
.github/workflows/pr-release-workflow.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
index 0476681485301..2fcd9ec3457ff 100644
--- a/.github/workflows/pr-release-workflow.yml
+++ b/.github/workflows/pr-release-workflow.yml
@@ -18,7 +18,7 @@ jobs:
steps:
- uses: actions/github-script at 60a0d83039c74a4aee543508d2ffcb1c3799cdea #v7.0.1
with:
- github-token: ${{ secrets.ISSUE_SUBSCRIBER_TOKEN }}
+ #github-token: ${{ secrets.ISSUE_SUBSCRIBER_TOKEN }}
script: |
github.rest.issues.createComment({
issue_number: context.issue.number,
>From 5524e201b8d41beac9a2b5af2b58f5ea37252033 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Wed, 12 Feb 2025 16:41:26 -0800
Subject: [PATCH 6/6] Fix
---
.github/workflows/pr-release-workflow.yml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.github/workflows/pr-release-workflow.yml b/.github/workflows/pr-release-workflow.yml
index 2fcd9ec3457ff..2e6bcbea2b264 100644
--- a/.github/workflows/pr-release-workflow.yml
+++ b/.github/workflows/pr-release-workflow.yml
@@ -15,11 +15,14 @@ jobs:
if: >-
github.event.pull_request.merged &&
contains(github.event.pull_request.milestone.title, 'Release')
+ permissions:
+ issues: write
steps:
- uses: actions/github-script at 60a0d83039c74a4aee543508d2ffcb1c3799cdea #v7.0.1
with:
#github-token: ${{ secrets.ISSUE_SUBSCRIBER_TOKEN }}
script: |
+ console.log(`Number: ${context.issue.number}`);
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
More information about the llvm-commits
mailing list