Skip to content

chore(ci): automate management of unresponded issues#9927

Merged
juststillthinking merged 10 commits into
apache:masterfrom
shreemaan-abhishek:chore/unresponded-issues
Aug 8, 2023
Merged

chore(ci): automate management of unresponded issues#9927
juststillthinking merged 10 commits into
apache:masterfrom
shreemaan-abhishek:chore/unresponded-issues

Conversation

@shreemaan-abhishek

@shreemaan-abhishek shreemaan-abhishek commented Jul 29, 2023

Copy link
Copy Markdown
Contributor

Description

Currently, we add the wait for update label to issues that require a response from reporters. Often, unresponded issues remain unclosed leading to clutter. Maintainers have to manually go through such issues and close them one by one which is very inefficient.

This PR will automate the "closing" of unresponded issues by adding a label no response two weeks after the day when the wait for update label was added. Also, the wait for update label will also be automatically removed when the reporter/issue author responds.

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@shreemaan-abhishek
shreemaan-abhishek marked this pull request as draft July 31, 2023 03:01
@shreemaan-abhishek shreemaan-abhishek changed the title chore(ci): automate closing of unresponded issues chore(ci): automate management of unresponded issues Jul 31, 2023
@shreemaan-abhishek
shreemaan-abhishek marked this pull request as ready for review July 31, 2023 04:51

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you should rename this file?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment thread .github/workflows/update-labels.yml
Comment thread .github/workflows/update-labels.yml Outdated
Comment thread .github/workflows/update-labels.yml
@juststillthinking juststillthinking added the wait for update wait for the author's response in this issue/PR label Aug 3, 2023
Comment thread .github/workflows/update-labels.yml Outdated
@juststillthinking juststillthinking added approved and removed wait for update wait for the author's response in this issue/PR labels Aug 7, 2023
@juststillthinking
juststillthinking merged commit f2864c3 into apache:master Aug 8, 2023
kldcty pushed a commit to kldcty/apisix that referenced this pull request Aug 8, 2023
hongbinhsu pushed a commit to fitphp/apix that referenced this pull request Aug 22, 2023
* upstream/master: (77 commits)
  docs: Update admin-api.md (apache#10056)
  ci: fix a bug that can not open nginx.pid (apache#10061)
  feat: remove rust dependency by rollback lua-resty-ldap on master (apache#9936)
  docs: fix grpc-transcode.md error (apache#10059)
  feat: upgrade lua dependencies (apache#10051)
  fix: rollback lua-resty-session to 3.10 (apache#10046)
  feat: upgrade resty-redis-cluster from  1.02-4->1.05-1 (apache#10041)
  feat: update lua library (apache#10037)
  fix: worker not exited when executing quit or reload command (apache#9909)
  fix: traffic split plugin not validating upstream_id (apache#10008)
  ci: update the timeout value in cli.yml (apache#10026)
  fix(tencent-cloud-cls): DNS parsing failure (apache#9843)
  chore(deps): bump actions/setup-node from 3.7.0 to 3.8.0 (apache#10025)
  feat(openid-connect): add proxy_opts attribute (apache#9948)
  perf(log-rotate): replace string.sub with string.byte (apache#9984)
  fix(ci): replace github action in update-labels.yml (apache#9987)
  fix: can't sync etcd data if key has special character (apache#9967)
  perf(aws-lambda): cache the index of the array (apache#9944)
  fix: add support for dependency installation on endeavouros (apache#9985)
  chore(ci): automate management of unresponded issues (apache#9927)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants