gestalt
gestalt copied to clipboard
Internal: Skip package releases on "docs-update" label
Summary
Introducing "docs-update" label for PRs. PRs with this label will skip releasing packages.
What changed?
Added a new "Extract PR labels" job before the "Release gestalt" one.
A notable change is even if the release job is skipped, the pipeline will appear as succeeded. Currently there is one job in release.yml
and if the job is skipped, the pipeline is displayed as skipped.
Why?
Sometimes we don't need to publish a new version of gestalt when we do changes exclusive for the docs site (i.e. typo). Because they will not effect out components in any way. Pulibshed npm packages also don't contain any changed compared to the last version. That's why in this situation releasing a new version of our libraries doesn't make sense.
Links
- Jira
- [TDD](link to Paper doc)
- [Figma](link to Figma file)
Checklist
- [ ] Added unit and Flow Tests
- [ ] Added documentation + accessibility tests
- [ ] Verified accessibility: keyboard & screen reader interaction
- [ ] Checked dark mode, responsiveness, and right-to-left support
- [ ] Checked stakeholder feedback (e.g. Gestalt designers)
Deploy Preview for gestalt ready!
Built without sensitive environment variables
Name | Link |
---|---|
Latest commit | b72f24190e54ef5894e2d4461d3f33286c7931df |
Latest deploy log | https://app.netlify.com/sites/gestalt/deploys/657ca29a8a3972000813cc05 |
Deploy Preview | https://deploy-preview-3334--gestalt.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.