Commit 40ea02e
authored
build(release): fetch PR body in get_pr_info and grant PR read permissions (#4177)
The release preparation completion workflow parses the merged PR body to
locate the associated release tracking issue. Previously, the workflow
failed to resolve the tracking issue because `get_pr_info` omitted the
PR `body` field and the GitHub Actions workflow lacked permission to
read pull requests.
Request the `body` field when querying PR metadata and grant
`pull-requests: read` permission to the workflow so it can extract the
issue number from the merged preparation PR.
Work towards #41751 parent 9cc620e commit 40ea02e
3 files changed
Lines changed: 26 additions & 2 deletions
File tree
- .github/workflows
- dev/release
- tests/tools/private/release
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
731 | 731 | | |
732 | 732 | | |
733 | 733 | | |
734 | | - | |
| 734 | + | |
735 | 735 | | |
736 | | - | |
| 736 | + | |
737 | 737 | | |
738 | 738 | | |
739 | 739 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
125 | 148 | | |
126 | 149 | | |
127 | 150 | | |
| |||
0 commit comments