Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task]: GitHub action to auto-close tickets that are "done" in Sprint Board #1400

Closed
2 tasks done
widal001 opened this issue Mar 5, 2024 · 0 comments · Fixed by #1533
Closed
2 tasks done

[Task]: GitHub action to auto-close tickets that are "done" in Sprint Board #1400

widal001 opened this issue Mar 5, 2024 · 0 comments · Fixed by #1533
Assignees

Comments

@widal001
Copy link
Collaborator

widal001 commented Mar 5, 2024

Summary

Moving an issue into the "Done" column does not automatically close it. This script would find any open tickets that are in the "Done" column on the Sprint Board, and then close them so they would count toward burndown correctly. More information about this topic can be found in this thread in slack.

Acceptance criteria

  • A GitHub action script runs at least once per day to find open issues that have been moved into the "Done" column.
  • The script closes the ticket with a comment indicating it was marked as "Done" but was still open
@widal001 widal001 self-assigned this Mar 5, 2024
widal001 added a commit that referenced this issue Mar 26, 2024
* feat: Adds a `.github/linters/` sub-directory 
Stores custom linters for the project
* feat: Adds a `.github/linters/scripts/`
Stores custom scripts used by the linters
* Creates a `.github/linters/queries/` sub-directory
Stores graphql queries used by the linters
* feat: Adds `linters/scripts/close-issues-in-done-col.sh`
Linter to close issues in the done column that are still open
* ci: Adds `.github/workflows/ci-project-linters.yml` 
Checks all linters by doing a dry run
* ci: Adds `.github/workflows/lint-close-done-issues.yml` 
Runs the close done issues linter each night at midnight
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

1 participant