File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -119,17 +119,30 @@ jobs:
119
119
with :
120
120
result-encoding : string
121
121
script : |
122
- const openMilestones = await github.rest.issues.listMilestones({
122
+ const query = `
123
+ query ($owner: String!, $repo: String!, $title: String!) {
124
+ repository(owner: $owner, name: $repo) {
125
+ milestones(first: 100, query: $title) {
126
+ nodes {
127
+ title
128
+ number
129
+ openIssueCount
130
+ }
131
+ }
132
+ }
133
+ }
134
+ `;
135
+ const {repository} = await github.graphql(query, {
123
136
owner: context.repo.owner,
124
137
repo: context.repo.repo,
125
- state: 'open'
138
+ title: "${{ inputs.releaseVersion }}"
126
139
});
127
- const [milestone] = openMilestones.data. filter(x => x .title === "${{ inputs.releaseVersion }}")
140
+ const [milestone] = repository.milestones.nodes. filter(it => it .title === "${{ inputs.releaseVersion }}")
128
141
if (!milestone) {
129
142
throw new Error('Milestone "${{ inputs.releaseVersion }}" not found');
130
143
}
131
- if (milestone.open_issues > 0) {
132
- throw new Error(`Milestone "${{ inputs.releaseVersion }}" has ${milestone.open_issues } open issue(s)`);
144
+ if (milestone.openIssueCount > 0) {
145
+ throw new Error(`Milestone "${{ inputs.releaseVersion }}" has ${milestone.openIssueCount } open issue(s)`);
133
146
}
134
147
const requestBody = {
135
148
owner: context.repo.owner,
You can’t perform that action at this time.
0 commit comments