hazelcast / hazelcast/hive

Automatically add a storybook URL to the PR

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
infrastructure
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.