Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carbon Labs: Create separate scripts for building and releasing React components under the "@carbon-labs/*" scope #265

Open
Tracked by #262
annawen1 opened this issue Sep 18, 2024 · 0 comments
Assignees
Labels
role: dev 🤖 type: infrastructure 🤖 Issues relating to devops, tech debt, etc.

Comments

@annawen1
Copy link
Member

annawen1 commented Sep 18, 2024

Overall goal here is for these component packages to be self sustaining while ensuring they can be easily moved over to the monorepo if/when they graduate. The infra doesn't have to be exact, but generally align.

Rough idea list from 9/19

  • Use a simple off the shelf rollup config for bundling react components
    • Can we use a global rollup config for all of them and only specify react components/packages in the config globs, so we don't have to add rollup config/infra to each package
    • OR should the rollup config just be in each package?
    • Whatever's simpler
  • Add new CI workflows for publishing packages
@tay1orjones tay1orjones transferred this issue from carbon-design-system/carbon Sep 19, 2024
@tay1orjones tay1orjones changed the title Create separate scripts for building and releasing React components under the "@carbon-labs/*" scope Carbon Labs: Create separate scripts for building and releasing React components under the "@carbon-labs/*" scope Sep 19, 2024
@sstrubberg sstrubberg added role: dev 🤖 type: infrastructure 🤖 Issues relating to devops, tech debt, etc. labels Dec 5, 2024
@annawen1 annawen1 self-assigned this Dec 11, 2024
@annawen1 annawen1 moved this from ⏱ Backlog to 🏗 In Progress in Design System Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
role: dev 🤖 type: infrastructure 🤖 Issues relating to devops, tech debt, etc.
Projects
Status: 🏗 In Progress
Development

No branches or pull requests

2 participants