elastic / ecs-logging-nodejs

https://www.elastic.co/guide/en/ecs-logging/nodejs/master/intro.html
Apache License 2.0
68 stars 39 forks source link

release: automate the release for this project #194

Open v1v opened 4 months ago

v1v commented 4 months ago

I took some of the changes done in https://github.com/elastic/elastic-otel-node/pull/138 and enable the automation to release through Github workflows using a service machine account.

I also created two different workflows:

v1v commented 2 months ago

@elastic/apm-agent-node-js , I need your input 🙏

trentm commented 2 months ago

What's the requirement here? Do we need to change the publishing of the packages in this repo over to publishing via GH Actions?

(From a brief look, the GH workflows are mostly fine. Note that I haven't typically in the past released all three ecs-*-format packages everytime, usually just one at a time if it had a relevant change.)