From 8290b5a392dcc37c65939c859c054ab626f09782 Mon Sep 17 00:00:00 2001 From: Lutika97 Date: Tue, 21 Jul 2026 14:07:29 +0530 Subject: [PATCH 1/2] Document release process in CONTRIBUTING.md Add release process instructions for versioning and tagging. --- CONTRIBUTING.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8fe94511..38b85095 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -60,3 +60,13 @@ npm run test:visual:update ``` Visual testing via snapshots is supported by Playwright. To update or create new snapshots, run this command. + +## Release Process + +### Build library and tag version + +```sh +npm version minor +git push origin master +git push --tags +``` From 7d4c756638f3c04d1a528967e1b418cf0a3b3cf5 Mon Sep 17 00:00:00 2001 From: Lutika97 Date: Thu, 23 Jul 2026 14:01:50 +0530 Subject: [PATCH 2/2] Add release process instructions to CONTRIBUTING.md Added instructions for the release process and how to release the library. --- CONTRIBUTING.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 38b85095..8155e0cd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -61,7 +61,7 @@ npm run test:visual:update Visual testing via snapshots is supported by Playwright. To update or create new snapshots, run this command. -## Release Process +## How to release? ### Build library and tag version @@ -70,3 +70,13 @@ npm version minor git push origin master git push --tags ``` + + + +Wait for the automatic build to finish. + +Edit the release changelog on GitHub. + +An index.html file should be added automatically to the release assets by GitHub Action. + +### Publish to npm