Automatically add a storybook URL to the PR
- Dominant language
- TypeScript
- Stars
- 19
- Forks
- 3
- Avg merge
- 46m
- Merged PRs (30d)
- 13
Description
Currently, [Chromatic](https://www.chromatic.com/) published build results to our slack channel `#core-ui-ci`. We need to:
1. Limit Chromatic slack bot to publish the build results only for the `master` branch
2. Use Chromatic's [custom webhook](https://www.chromatic.com/docs/integrations#custom-webhooks) to make it publish the storybook URL to the associated PR on GitHub. *Should we extend the highfive bot? https://hazelcast.atlassian.net/wiki/spaces/EN/pages/2184020298/Hazelcast+Highfive+Server#Jenkins-PR-builders-%26-GitHub-webhooks*
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with Chromatic's custom webhook documentation and the linked Highfive Server section on Jenkins PR builders and GitHub webhooks. Determine how to restrict Slack notifications to master and attach the Storybook URL to the associated GitHub PR; done means both behaviors work through the selected integration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, typescript
- Domain
- ci-cd, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100