mentos1386 / nest-raven

Sentry Module for Nest.js Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

improve ci pipeline

mentos1386 opened this issue · comments

  • test.yaml should only be executed on pull_request
  • release.yaml should be split in to pre_release.yaml that looks for tags ^v(\d+\.)?(\d+\.)?(\*|\d+)-alpha(\d+\.)?$ (and same for beta). This should push to npm on next tag
  • release.yaml should only look for ``^v(\d+.)?(\d+.)?(*|\d+)$` tags.

Can we on *release.yaml also publish changelog on github?

I prefer https://github.com/lerna/lerna-changelog . its cute :)

It's easy to generate with some tool, ex https://github.com/semantic-release/release-notes-generator ? 🤔

I really like semantic-release/semantic-release.

What do you think if we just use that for automated releasing (and changelog generation)?

Hey, @9renpoto as you are now doing releasing. Do you think we need this?

Hello. The library is also calm, so it doesn't seem to be a high priority for now :)