[llvm] [Github] Add workflow to test the issue write workflow (PR #170209)

via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 1 13:50:13 PST 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-github-workflow

Author: Aiden Grossman (boomanaiden154)

<details>
<summary>Changes</summary>

This does not test most of the functionality (i.e., that writing to an
existing comment still works), but does ensure that the plumbing works
and things are not completely broken.


---
Full diff: https://github.com/llvm/llvm-project/pull/170209.diff


2 Files Affected:

- (added) .github/workflows/issue-write-test.yaml (+22) 
- (modified) .github/workflows/issue-write.yml (+1) 


``````````diff
diff --git a/.github/workflows/issue-write-test.yaml b/.github/workflows/issue-write-test.yaml
new file mode 100644
index 0000000000000..401be45a11493
--- /dev/null
+++ b/.github/workflows/issue-write-test.yaml
@@ -0,0 +1,22 @@
+name: Test Issue Write Workflow
+
+on:
+  pull_request:
+    paths:
+      - '.github/workflows/issue-write-test.yaml'
+
+jobs:
+  test-issue-write:
+    name: "Test Issue Write"
+    runs-on: ubuntu-24.04
+    if: github.repository == 'llvm/llvm-project'
+    steps:
+      - name: Write Comment
+        run: |
+          echo '[{"body": "This is a comment for testing the issue write workflow"}]' > comments
+      - name: Upload Comment
+        uses: actions/upload-artifact at 330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
+        with:
+          name: workflow-args
+          path: |
+            comments
diff --git a/.github/workflows/issue-write.yml b/.github/workflows/issue-write.yml
index ece6081ce9ba6..ac75dffd8b3b8 100644
--- a/.github/workflows/issue-write.yml
+++ b/.github/workflows/issue-write.yml
@@ -8,6 +8,7 @@ on:
       - "PR Request Release Note"
       - "Code lint"
       - "CI Checks"
+      - "Test Issue Write"
     types:
       - completed
 

``````````

</details>


https://github.com/llvm/llvm-project/pull/170209


More information about the llvm-commits mailing list