mi6 / mi6/ic-design-system

Investigate if there is a way to create a build with components on a11y branches

Open
#587 1 comment 0 reactions 0 assignees View on GitHub
spike
Dominant language
MDX
Stars
79
Forks
52
Avg merge
18h 58m
Merged PRs (30d)
4

Description

## Summary

Currently if we develop a new component we want the guidance to be released at the same time, but in order for this to happen we need to build the components locally to create the guidance. When we do this and create a PR, there is no build because it can't access the component from npm as it isn't there. But this makes it difficult for everyone to review.

## 💬 Description

There should be some investigation into whether there's anything we can do to get a build up with components that aren't released on npm yet.
Something like the canary release but just for us to use components in the a11y branches?

## 💰 Use value

It'll save more time for people reviewing.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the repository's build and branch workflow, then compare it with the existing canary-release approach. Determine whether an a11y branch can produce a reviewable build using unreleased components; done means the team has a documented, workable approach or a clearly recorded reason it is not feasible.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
accessibility, build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.