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

Automate the publication of the @iqss/dataverse-design-system package #140

Open
MellyGray opened this issue Jul 6, 2023 · 0 comments
Open
Labels
pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows

Comments

@MellyGray
Copy link
Contributor

MellyGray commented Jul 6, 2023

Overview of the Feature Request

We need to automate the releases of the [@iqss/dataverse-design-system](https://www.npmjs.com/package/@iqss/dataverse-design-system/v/1.0.1?activeTab=versions) npm module.

Currently we are using lerna for the publishing

So the idea is to do a lerna publish automated in the Github Actions to automatically update the package version in the npm registry

Another thing that we'd like to automate is the CHANGELOG

What kind of user is the feature intended for?

Anyone interested in using the dataverse-design-system components library in their projects

What inspired the request

What existing behavior do you want changed?

None

Any brand new behavior do you want to add to Dataverse?

Being able to launch a new version of the package automatically using GitHub Actions

Any open or closed issues related to this feature request?

@MellyGray MellyGray added pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows labels Jul 7, 2023
@MellyGray MellyGray moved this to Re-arch: Auth MVP (Phil) in IQSS Dataverse Project Jul 7, 2023
@MellyGray MellyGray moved this from Re-arch: Auth MVP (Phil) to Re-arch: SPA MVP (Guillermo) in IQSS Dataverse Project Jul 7, 2023
@MellyGray MellyGray changed the title Automate the publication of the Design System npm package Automate the publication of the @iqss/dataverse-design-system package Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows
Projects
None yet
Development

No branches or pull requests

1 participant