-
-
Notifications
You must be signed in to change notification settings - Fork 847
Closed
Labels
Complexity: MediumFeature: Board/GitHub MaintenanceProject board maintenance that we have to do repeatedlyProject board maintenance that we have to do repeatedlyFeature: Onboarding/Contributing.mdGHA New Project Board compatibleThis GitHub Action issue does not reference columns and will work with the new boardThis GitHub Action issue does not reference columns and will work with the new boardfeature: spellingrole: back end/devOpsTasks for back-end developersTasks for back-end developerssize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Milestone
Description
Overview
As a part of the roll out plan to implement the VS Code Spell Checker Extension across the website team, we need to provide developers with message notifications about the new extension so that we ensure a smooth transition to its use.
Action Items
- Familiarize yourself with our existing GitHub Actions
- Identify if any of them should be temporarily edited to include messages to developers about the new implementation
- Add list to a comment, with general instructions on what might be included per GHA
- Add any additional GHAs you think we could write that would post something on an issue or PR that would be helpful.
- Identify if any of them should be temporarily edited to include messages to developers about the new implementation
- Present your documentation (a comment with the details of where and what) to the Product and Dev Lead team and refine plan as needed
- Create issues to make the changes (one per GHA).
- Add this issue as a Dependency to the new issues
Potential Scenarios
- A GitHub Action that leaves a comment when developers assign themselves to issues
- The message serves as a reminder that we are implementing a new VS Code extension
- The message should include a checkbox for the dev to acknowledge that they've read and understand the instructions and changes to the contributing.md
- A GitHub Action that leaves a comment on new prework issues
- The message serves as a reminder for the new dev that we are implementing a new VS Code extension
- The message should include a checkbox for the dev to acknowledge that they've read and understand the instructions and changes to the contributing.md
- A GitHub Action that leaves a comment on newly created pull requests
- This message will notify pull request reviewers that any changes in a developer's pull request (specifically spelling corrections) will be considered within the scope of their issue, since they can make the changes in a file containing spelling errors
- e.g.
We added a spelling linter on X date,
If the PR contains spelling changes, those are included in the scope of this issue.
if the PR has not passed the linter because spelling changes are suggested, please see the contributing X section for installing the VS code plugin.
For PM, Tech Lead, Merge Team
- When the GHA Messaging plan is accepted, review the changes and determine how they will be implemented (feature branch, etc.)
- Release dependency on Create a Roll Out Plan for adding Code Spell Checker VS Code Extension #4349. If all dependencies have been satisfied, move that issue into the New Issue Approval column with the
ready for dev leadorready for productlabel for review and a note about where to find the finished plan.
Resources
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Complexity: MediumFeature: Board/GitHub MaintenanceProject board maintenance that we have to do repeatedlyProject board maintenance that we have to do repeatedlyFeature: Onboarding/Contributing.mdGHA New Project Board compatibleThis GitHub Action issue does not reference columns and will work with the new boardThis GitHub Action issue does not reference columns and will work with the new boardfeature: spellingrole: back end/devOpsTasks for back-end developersTasks for back-end developerssize: 2ptCan be done in 7-12 hoursCan be done in 7-12 hours
Type
Projects
Status
Done