-
-
Notifications
You must be signed in to change notification settings - Fork 778
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
Move old, closed issues off the Project Board #2955
Comments
Hi @SAUMILDHANKAR. Good job adding the required labels for this issue. The merge team will review the issue and add a "Ready for Milestone" label once it is ready for prioritization. Additional Resources: |
Availability: 2 week |
Hi Carlos, I am moving this over to the 'in progress' column for you. |
|
We will not be doing this automation. We have decided instead to use the archive feature. |
I don't think there is a decision record for this. I am adding a ready for product label on it and sticking it in the new issue approval column so that we can write something up about the process. |
We have resolved this by archiving the done column periodically. |
Overview
As a developer, I want to move old, closed issues (that are in the Done column) from the "Project Board" to the "Issues Closed 13 months or more" project so that the Project Board becomes easier to manage and faster to respond.
Action Items
website/.github
andwebsite/github-actions
Checks
Resources/Instructions
Project Board
Issues Closed 13 months or more project
Never done GitHub actions? Start here!
GitHub Complex Workflows doc
GitHub Actions Workflow Directory
Events that trigger workflows
Workflow syntax for GitHub Actions
actions/github-script
GitHub RESTAPI
Architecture Notes
The idea behind the refactor is to organize our GitHub Actions so that developers can easily maintain and understand them. Currently, we want our GitHub Actions to be structured like so based on this proposal:
- Schedule Friday 0700
- Schedule Thursday 1100
- Schedule Daily 1100
- Lint SCSS
- Add Linked Issue Labels to Pull Request
- Add Pull Request Instructions
- Add Missing Labels To Issues
- WR Add Linked Issue Labels to Pull Request
- WR Add Pull Request Instructions
Actions with the same triggers (excluding linters, which will be their own category) will live in the same github action file. Scheduled actions will live in the same file if they trigger on the same schedule (i.e. all files that trigger everyday at 11am will live in one file, while files that trigger on Friday at 7am will be on a separate file).
That said, this structure is not set in stone. If any part of it feels strange, or you have questions, feel free to bring it up with the team so we can evolve this format!
The text was updated successfully, but these errors were encountered: