File tree Expand file tree Collapse file tree 4 files changed +51
-2
lines changed
Expand file tree Collapse file tree 4 files changed +51
-2
lines changed Original file line number Diff line number Diff line change 1+ Rough notes that should evolve into a better guide sometime.
2+
3+ ## Publishing a release
4+
5+ ``` sh
6+ # Name a release branch
7+ now=` date -u +%Y%m%dT%H%M%S`
8+ git checkout -b prepare-release-$now
9+ git branch -u origin
10+
11+ # Install build dependencies
12+ yarn install --force
13+
14+ # Bump versions for changed packages
15+ yarn lerna version --conventional-graduate
16+
17+ # Push and create a release PR
18+ git push
19+ open https://github.com/endojs/Jessie/pulls
20+ ```
21+
22+ Get approval and wait for CI to pass.
23+
24+ ``` sh
25+ # Build release artifacts.
26+ yarn build
27+
28+ # Publish to NPM. NOTE: You may have to repeat this several times if there are failures.
29+ # without concurrency until https://github.com/Agoric/agoric-sdk/issues/8091
30+ yarn lerna publish --concurrency 1 from-package
31+ ```
32+
33+ Merge the release PR into the base branch.
34+
35+ ** DO NOT REBASE OR SQUASH OR YOU WILL LOSE REFERENCES TO YOUR TAGS.**
36+
37+ You may use the GitHub "Merge" button directly instead of automerge.
Original file line number Diff line number Diff line change 3838 },
3939 "dependencies" : {
4040 "patch-package" : " ^6.2.2"
41- }
41+ },
42+ "packageManager" : " yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
4243}
Original file line number Diff line number Diff line change 33All notable changes to this project will be documented in this file.
44See [ Conventional Commits] ( https://conventionalcommits.org ) for commit guidelines.
55
6+ ## [ 0.4.2] ( https://github.com/endojs/Jessie/compare/@jessie.js/eslint-plugin@0.4.1...@jessie.js/eslint-plugin@0.4.2 ) (2025-01-15)
7+
8+
9+ ### Bug Fixes
10+
11+ * remove harden to unfreeze object for eslint v9 compat ([ b732653] ( https://github.com/endojs/Jessie/commit/b732653fd41260fe6fb3f923c4ee45a55f954306 ) )
12+
13+
14+
15+
16+
617## [ 0.4.1] ( https://github.com/endojs/Jessie/compare/@jessie.js/eslint-plugin@0.4.0...@jessie.js/eslint-plugin@0.4.1 ) (2024-03-28)
718
819
Original file line number Diff line number Diff line change 11{
22 "name" : " @jessie.js/eslint-plugin" ,
3- "version" : " 0.4.1 " ,
3+ "version" : " 0.4.2 " ,
44 "description" : " Jessie-specific ESLint plugin" ,
55 "keywords" : [
66 " eslint" ,
You can’t perform that action at this time.
0 commit comments