Skip to content

Commit d062db5

Browse files
authored
chore(release): publish #120
2 parents eaf3e94 + 9eec024 commit d062db5

File tree

4 files changed

+51
-2
lines changed

4 files changed

+51
-2
lines changed

CONTRIBUTING.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,6 @@
3838
},
3939
"dependencies": {
4040
"patch-package": "^6.2.2"
41-
}
41+
},
42+
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
4243
}

packages/eslint-plugin/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.4.2](https://github.com/endojs/Jessie/compare/@jessie.js/[email protected][email protected]/[email protected]) (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/[email protected][email protected]/[email protected]) (2024-03-28)
718

819

packages/eslint-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

0 commit comments

Comments
 (0)