Skip to content

Commit

Permalink
Create release-checklist.md
Browse files Browse the repository at this point in the history
  • Loading branch information
joshblack committed May 11, 2023
1 parent d59d665 commit 557f5a3
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions playbooks/release-checklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Release Checklist

<!-- This is an example of an issue used for tracking releases for libraries in a design system -->

**Status:** Unreleased | Prerelease | Stable
**Preview date:** TODO
**Target date:** TODO
**Changelog:** TODO # Fill out after publishing a version

### Timeline

- Monday
- Publish release candidate
- Tuesday
- Wednesday
- Promote to stable
- Thursday

### Release checklist

- [ ] Determine scope of changed items (and dependencies)
- [ ] Verify new behavior
- [ ] Verify no regressions have occurred
- [ ] Create release candidate and PR against internal properties
- [ ] Create stable release and publish to next
- [ ] Push git tag and create changelog
- [ ] Switch next tag to latest for changed packages

**Browser support**

- [ ] Chrome
- [ ] Safari
- [ ] Firefox
- [ ] Edge
- [ ] IE11

**Screen reader support**

- [ ] JAWS
- [ ] NVDA
- [ ] VoiceOver on macOS
- [ ] VoiceOver on iOS

### Smoke tests

<!-- This are often sponsor or internal teams that we lean on for smoke testing the release -->

- [ ] Team A
- [ ] Team B
- [ ] Team C

0 comments on commit 557f5a3

Please sign in to comment.