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:
119119 with :
120120 result-encoding : string
121121 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, {
123136 owner: context.repo.owner,
124137 repo: context.repo.repo,
125- state: 'open'
138+ title: "${{ inputs.releaseVersion }}"
126139 });
127- const [milestone] = openMilestones.data. filter(x => x .title === "${{ inputs.releaseVersion }}")
140+ const [milestone] = repository.milestones.nodes. filter(it => it .title === "${{ inputs.releaseVersion }}")
128141 if (!milestone) {
129142 throw new Error('Milestone "${{ inputs.releaseVersion }}" not found');
130143 }
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)`);
133146 }
134147 const requestBody = {
135148 owner: context.repo.owner,
You can’t perform that action at this time.
0 commit comments