-
Notifications
You must be signed in to change notification settings - Fork 0
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
Create release_card_template #1170
base: main
Are you sure you want to change the base?
Conversation
Creation of a new template so we can create release card for component and improve sync of deliveries as highlighted in our new workflow
|
||
--- | ||
|
||
**Summary:** Release of the XXXX component. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment about hoping to continue using a user story format. That format improves clarity of the work as well as gives visibility into the value it brings to the user
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
**Summary:** Release of the XXXX component. | ||
When build dev/design and content are all synced and requirements and decisions are documented, we're ready to release component on all touch points. | ||
|
||
*Ddefinition of done:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
*Ddefinition of done:** | |
## ✅ Definition of Done / Outcomes |
- [ ]Merge figma work to main and publish library | ||
- [ ]Component package is released | ||
- [ ]Publish new component on documentation website | ||
- [ ]Related updates to other component pages are made, as needed | ||
- [ ]Inform engagement team of upcoming release | ||
- [ ]Publish a release info on slack |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Done when design has merged the component in figma
- Done when development has merged the PR r
- Done when development has released the package(s)
- Done when the website has been updated with documentation for the guidance
- Done when a release message has been posted on slack
- Done when engagement team is informed of the release
**Deliverables:** | ||
- [ ]Component code added to Github repository | ||
- [ ]Changelog | ||
- [ ]EN component page, poster, and assets available on Figma | ||
- [ ]FR component page, poster, and assets available on Figma | ||
- [ ]EN guidance is published to the website | ||
- [ ]FR guidance is published to the website |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
**Deliverables:** | |
- [ ]Component code added to Github repository | |
- [ ]Changelog | |
- [ ]EN component page, poster, and assets available on Figma | |
- [ ]FR component page, poster, and assets available on Figma | |
- [ ]EN guidance is published to the website | |
- [ ]FR guidance is published to the website |
I believe we can remove this portion too. For example, CHANGELOG is just a part of our process especially since we automated its creation through release please (and we review it prior to release)
**Acceptance criteria:** | ||
- [ ]potential breaking changes were identified | ||
- [ ]If breaking changes > creation of dedicated card to create specific content | ||
- [ ]Component has been added or updated on the holidays example app | ||
- [ ]Component has zero accesibility violation on storybook |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
**Acceptance criteria:** | |
- [ ]potential breaking changes were identified | |
- [ ]If breaking changes > creation of dedicated card to create specific content | |
- [ ]Component has been added or updated on the holidays example app | |
- [ ]Component has zero accesibility violation on storybook | |
## 📜 Acceptance criteria | |
- [ ] Design ticket is finalized and ready for merge | |
- [ ] Develop ticket is finalized and ready for merge | |
- [ ] Documentation ticket is finalized and ready for publishing | |
- [ ] Content ticket is finalized and ready for publishing |
|
||
--- | ||
|
||
**Summary:** Release of the XXXX component. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, we can add something here that says "Use the title format Publish:
for this type of ticket"
Creation of a new template so we can create release card for component and improve sync of deliveries as highlighted in our new workflow
Summary | Résumé
Test instructions | Instructions pour tester la modification