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

l2beat/tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c0c79a9 · Apr 11, 2024
Oct 5, 2023
Oct 4, 2023
Apr 11, 2024
Mar 20, 2024
Sep 5, 2023
Oct 26, 2023
Jul 17, 2023
Jul 17, 2023
May 31, 2023
Jul 17, 2023
Jan 9, 2024
Dec 5, 2023
Jul 17, 2023
Apr 11, 2024

Repository files navigation

Versioning and publishing

All of the sub-packages in this repository follow the semver system. We use a tool called changesets to manage versioning, cross-dependency versioning and publishing new versions to NPM. When you make a change and you wish to publish that change to NPM you should commit all the changes and follow these steps:

  • run yarn changeset and mark the packages you wish to publish, select what kind of a change it is (major,minor,patch) and provide the summary of the changes
  • now run yarn changeset version, this will change the generated .changeset/file.md into an entry into CHANGELOG.md and package.json in changed packages

After your PR with changed CHANGELOG.md and package.json is merged into main, a CI step will run which will try to publish all change changes.