Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

web components and utils CI/CD  #762

Open
@peterpeterparker

Description

@peterpeterparker

Affected part of DeckDeckGo

  • Web Components
  • Utils

Feature Description

I integrate and release all our Web Components and utils manually in our projects.
This has to be optimized and should be done automatically.

For example, has soon as I release a WC, it should be added to all our apps or at least some PR should be created automatically.

Use Case

Web Components and Utils should be deployed automatically in following projects:

  • docs
  • studio
  • remote
  • starter kit master, markdown and studio
  • demo

IMPORTANT: not all WC are needed in each projects, therefore some rules should be applied

Moreover, the highlight-code component is also shipped in our gatsby plugin which has then to be published in npm too. Not as a important as other toolchain.

Question

Should we custom build this with GitHub Actions? Or using Lerna? Or else

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions