This bounty is no longer available
Web3 DAO | Optimism Logo

Add changesets to create changelogs

Organization

Optimism

Deadline

N/A

Status

ENDED


INSTRUCTIONS

Description

Since mocktimism will initially be released in alpha and subject to breaking changes it is important that changlogs be kept for the npm and go packages. By using changesets with the github plugin release notes will be created in this github and the npm releases

https://github.com/changesets/changesets

Tasks

  • [ ] Add changesets folder https://github.com/ethereum-optimism/optimism/tree/develop/.changeset
  • [ ] Add appropriate release version and changeset scripts to package.json https://github.com/ethereum-optimism/optimism/blob/develop/package.json#L30
  • [ ] Add github action for releasing https://github.com/ethereum-optimism/optimism/blob/develop/.github/workflows/release.yml
  • [ ] Add github action for releasing snapshots https://github.com/ethereum-optimism/optimism/blob/develop/.github/workflows/release-snapshot.yml