alephium / alephium-web3

The Typescript SDK for building dapps on Alephium
GNU Lesser General Public License v3.0
11 stars 19 forks source link

Implement Changeset Support #447

Open h0ngcha0 opened 1 week ago

h0ngcha0 commented 1 week ago

Implement changesets support the SDK to streamline and automate its package versioning, changelog generation, and publishing new package versions based on tracked changes.

ikemHood commented 2 days ago

I would love to do this as soon as ODHack10 resume

Jimmy-csc commented 1 day ago

Could I be please be assigned this issue?

josephpdf commented 1 day ago

Hi! @h0ngcha0 I'm Joseph Poveda, I'm a member of the Dojo Coding community. A bit about my background is that I'm just starting out with Only Dust and I want to contribute as much as I can to the project. My knowledge of different programming languages ​​will allow me to better solve problems. To solve this issue I will:

  1. Understand Changesets: Research Changesets to grasp how they manage versioning, changelog generation, and publishing workflows.
  2. Setup Changesets: Add Changesets configuration files in the root directory. Use its CLI to initialize and set up for the repository.
  3. Integrate Changesets: Connect the Changesets workflow with the repository's CI/CD pipeline, ensuring automated changelog generation and versioning on code merges.
  4. Test & Document: Validate the setup with test commits and document the workflow in the repository.
CollinsC1O commented 1 day ago

Hello @h0ngcha0 I would love to work on this, please assign?

ShantelPeters commented 1 day ago

Can I work on this, please?

To solve this issue,I will implement changesets in the SDK by installing @changesets/cli, initializing the changeset configuration, also creating changesets for code updates, automating versioning and changelog generation through CI/CD, and testing the changeset implementation to ensure accurate version bumps and changelog updates.

Supa-mega commented 1 day ago

May I be assigned to this?

petersdt commented 16 hours ago

Could I try solving this?