File tree Expand file tree Collapse file tree 1 file changed +26
-15
lines changed Expand file tree Collapse file tree 1 file changed +26
-15
lines changed Original file line number Diff line number Diff line change @@ -47,24 +47,35 @@ runs:
4747 with :
4848 script : |
4949 const { owner, repo } = context.repo;
50- const deployments = await github.rest.repos.listDeployments({
51- owner,
52- repo,
53- environment: `docs-preview-${context.issue.number}`
54- });
55- for (const deployment of deployments.data) {
56- await github.rest.repos.createDeploymentStatus({
57- owner,
58- repo,
59- deployment_id: deployment.id,
60- state: 'inactive',
61- description: 'Marking deployment as inactive'
62- });
63- await github.rest.repos.deleteDeployment({
50+ let page = 1;
51+ let hasMore = true;
52+
53+ while (hasMore) {
54+ const deployments = await github.rest.repos.listDeployments({
6455 owner,
6556 repo,
66- deployment_id: deployment.id
57+ environment: `docs-preview-${context.issue.number}`,
58+ per_page: 100,
59+ page: page
6760 });
61+
62+ for (const deployment of deployments.data) {
63+ await github.rest.repos.createDeploymentStatus({
64+ owner,
65+ repo,
66+ deployment_id: deployment.id,
67+ state: 'inactive',
68+ description: 'Marking deployment as inactive'
69+ });
70+ await github.rest.repos.deleteDeployment({
71+ owner,
72+ repo,
73+ deployment_id: deployment.id
74+ });
75+ }
76+
77+ hasMore = deployments.data.length === 100;
78+ page++;
6879 }
6980
7081 - name : Create Deployment
You can’t perform that action at this time.
0 commit comments