@@ -22,18 +22,28 @@ Assuming "x.y.z" is the release version:
2222 changes, then the commit/PR title should include mention of those
2323 things as well.)
24243 . Get the PR approved and merged.
25- 4 . Tag the commit as follows, in a git clone with the merged commit:
25+
26+ 4 . Working on the elastic repo (not a fork), tag the commit as follows:
2627 ```
2728 git tag ecs-helpers-vx.y.z
2829 git push origin ecs-helpers-vx.y.z
2930 ```
30- 5. Publish to npm, in a clean git clone:
31+ The GitHub Actions "release-ecs-helpers" workflow will handle the release
32+ steps -- including the `npm publish`. See the appropriate run at:
33+ https://github.com/elastic/ecs-logging-nodehs/actions/workflows/release-ecs-helpers.yml
34+
35+ 5. The automation will do the rest.
36+
37+ If for any reason you need to run the publish the package manually then run the
38+ below command in a clean git clone:
3139 ```
3240 git status # this should show "working tree clean"
41+
3342 cd packages/ecs-helpers
3443 npm publish
3544 ```
3645
46+
3747## Releasing `@elastic/ecs-[...]-format`
3848
39491. Choose the appropriate version number. All `ecs-*-format` packages currently
@@ -62,18 +72,23 @@ Assuming "x.y.z" is the release version:
6272
63733. Get the PR approved and merged.
6474
65- 4. Tag the commit as follows, in a git clone with the merged commit:
75+ 4. Working on the elastic repo (not a fork), tag the commit as follows :
6676 ```
6777 git tag vx.y.z
6878 git push origin vx.y.z
6979 ```
80+ The GitHub Actions "release" workflow will handle the release
81+ steps -- including the `npm publish`. See the appropriate run at:
82+ https://github.com/elastic/ecs-logging-nodehs/actions/workflows/release.yml
83+
84+ 5. The automation will do the rest.
7085
71- 5. Publish to npm, in a clean git clone:
86+ If for any reason you need to run the publish the package manually then run the
87+ below command in a clean git clone:
7288 ```
7389 git status # this should show "working tree clean"
7490
7591 # for each of the packages being released:
7692 cd packages/ecs-...-format
7793 npm publish
7894 ```
79-
0 commit comments